大学MOOC Python基础(广东海洋大学)1454622173 最新慕课完整章节测试答案
第一章 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
答案: 【
