Python基础自测题答案和基础知识梳理

2021-03-18 09:24

阅读:577

标签:双引号   语言   lock   划线   缩进   python语句   int   三引号   方法   

Python基础自测题答案和基础知识梳理

1.关于Python中的lambda表达式的函数体自能是单独一条语句,所以答案选择C。
例如:>>>g = lambda x: 2*x+1

g(3)
7

2.Python中的变量不需要事先声明,但是需要创建和赋值,否则你怎么用?答案选择B。
补充变量名可以包括字母、数字、下划线,但变量不能以数字开头。

3.Python语言是通过缩进对齐方式来划分语句块的。选A。
4.Python中的字符串都可以出现单引号、双引号、三引号,只不过需要成对的出现,否则会出现报错。选D。
5.Python中的迭代器的概念,提供迭代方法的容器称为迭代器,通常接触的迭代器有序列(列表、元组、字符串)还有字典都是迭代器,迭代器只能向前。答案选D。
6.答案B。do while不是python语句。
7.答案D。
8.答案A。举例

for i in range(1,10,2):

  print(i)

1
3
5
7
9
所以它的返回值是一个可迭代的对象。
选B。以.py扩展名是Python的源代码文件,以.pyc扩展名是Python的编译文件,.pyo编译优化后的文件,.pyd并不是Python编译而成的。
选D。Python中可变对象有:字典、列表、集合。

下面是Python入门基础知识梳理
技术图片

技术图片

技术图片

Python基础自测题答案和基础知识梳理

标签:双引号   语言   lock   划线   缩进   python语句   int   三引号   方法   

原文地址:https://blog.51cto.com/14993422/2548652


评论


亲,登录后才可以留言!