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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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入门基础知识梳理
技术图片

技术图片

技术图片

以上是关于Python基础自测题答案和基础知识梳理的主要内容,如果未能解决你的问题,请参考以下文章

JAVA基础测试题

华为网赛云数据中心基础原理自测答案

Python基础知识梳理

python自测100题,来看看你和月薪3万的差距(含答案)

python 基础复习梳理---待续

阿里云大学>Python学习路线Python语言基础自测考试 - 初级难度 | 包过关系列