第一章 Python语言概述

单元测验

1、多选题:
​下面关于Python的表述哪些是正确的?‍
选项:
A: Python是一种面向对象的语言
B: Python是一种交互式、解释型语言
C: Python是一种跨平台可移植的语言
D: Python是完全免费的、开源的语言
答案: 【 Python是一种面向对象的语言;
Python是一种交互式、解释型语言;
Python是一种跨平台可移植的语言;
Python是完全免费的、开源的语言

2、多选题:
​下面哪几个语句执行之后可以直接使用sin(3)来计算3的正弦值?‌
选项:
A: from math import sin
B: from math import *
C: import math.sin
D: import math.sin as sin
答案: 【 from math import sin;
from math import *

3、多选题:
​下面关于conda的表述是正确的?‎
选项:
A: Anaconda中升级spyder的命令是conda update spyer
B: conda在安装包时可以指定其版本号
C: 查看当前运行环境下安装了哪些包,可用命令 conda list
D: conda info 用于显示当前conda安装的所有信息
E: conda remove 用于当前环境下某个包的删除
答案: 【 Anaconda中升级spyder的命令是conda update spyer;
conda在安装包时可以指定其版本号;
查看当前运行环境下安装了哪些包,可用命令 conda list;
conda info 用于显示当前conda安装的所有信息;
conda remove 用于当前环境下某个包的删除

4、判断题:
‎Anaconda包含conda、Python、Pycharm、Jupyter notebook及多种扩展包。​
选项:
A: 正确
B: 错误
答案: 【 错误

5、判断题:
​Python可以将不同语言编写的程序融合在一起,也被称为胶水语言。‏​‏
选项:
A: 正确
B: 错误
答案: 【 正确

6、判断题:
​pip命令也支持扩展名为.whl的文件直接安装Python扩展库。‎
选项:
A: 正确
B: 错误
答案: 【 正确

7、判断题:
‎只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象和方法。‌
选项:
A: 正确
B: 错误
答案: 【 错误

8、判断题:
​Python可以在IDLE、spyder、pycharm、VSCode等环境下编辑和运行‌
选项:
A: 正确
B: 错误
答案: 【 正确

9、填空题:
‌Python标准库math中sin()函数的参数单位是角度还是弧度?​
答案: 【 弧度

10、填空题:
‌执行语句from math import gcd之后,表达式gcd(36, 8)的值是什么?‏
答案: 【 4

第二章 运算符、表达式与内置对象

单元测验题目

1、单选题:
‏x=[1, 2],y=[2, 4],则x + y的结果是:‍
选项:
A: [3, 6]
B: [1, 2, 2, 4]
C: [1, 2, 4]
D: 以上都不对。
答案: 【 [1, 2, 2, 4]

2、多选题:
‍下列关于缩进的表述正确的有:‏
选项:
A: Python采用严格的缩进来表明程序的逻辑关系。
B: 同一级别的代码块的缩进量必须保持一致。
C: 类定义、函数定义、循环语句、选择语句的首句末尾都用冒号表示缩进的开始。
D: 缩进结束就表示一个代码块结束了。
答案: 【 Python采用严格的缩进来表明程序的逻辑关系。;
同一级别的代码块的缩进量必须保持一致。;
类定义、函数定义、循环语句、选择语句的首句末尾都用冒号表示缩进的开始。;
缩进结束就表示一个代码块结束了。

3、多选题:
‌下列哪些语句能产生列表[0, 3, 6, 9]?‍
选项:
A: list(range(0, 10, 3))
B: list(range(0, 9, 3))
C: list(map(lambda x: x*3, range(4)))
D: [0, 1, 2, 3]*3
答案: 【 

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注