码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2020-11-16 13:28:01      阅读:10      评论:0      收藏:0      [点我收藏+]

标签:双引号   语言   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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!