python理论知识选择题_Python基础自测题答案和基础知识梳理

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入门基础知识梳理

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值