MOOC 高级语言程序设计(南京工业职业技术大学)1464601186 最新慕课完整章节测试答案
第1章 Python概述
第1单元检测
1、单选题:
以下选项中不是Python数据分析的第三方库的是( )
选项:
A: NumPy
B: SciPy
C: pandas
D: requests
答案: 【 requests】
2、单选题:
下列不属于Python语言特点的是( )
选项:
A: 可移植性
B: 面向对象
C: 面向过程
D: 可拓展性
答案: 【 面向过程】
3、单选题:
下列说法错误的是( )
选项:
A: 在编写代码是,4个空格表示一个缩进层次
B: Python代码的缩进是非强制的,仅为了提高代码的可读性
C: Python是一门解释型语言,解释一句执行一句
D: Python3.x不兼容python2.x
答案: 【 Python代码的缩进是非强制的,仅为了提高代码的可读性】
4、填空题:
Python语言的创始人是________、Python的第一个公开发行版本发布于________。
答案: 【 Guido van Rossum 吉多.范罗苏姆 1991】
5、填空题:
Python程序可以在多种平台运行,这体现了Python语言的________特性
答案: 【 跨平台】
6、填空题:
________是开发Python程序常用的集成开发环境。
答案: 【 pycharm】
7、填空题:
1. Python语言目前有两个主要的版本系列,分别为________和________。
答案: 【 python 2.x pytthon3.x】
8、填空题:
Python程序被解释器转换后的文件扩展名为________。
答案: 【 pyc】
9、填空题:
Python解释器把源代码转换成________的中间形式,然后再把它翻译成机器语言并运行
答案: 【 字节代码】
10、填空题:
Python是一种________型语言,而C语言、Java是一种________语言。
答案: 【 解释型 编译型】
第2章 Python基础语法
第2单元检测
1、单选题:
以下选项中不是Python语言关键字的是( )
选项:
A: except
B: do
C: pass
D: while
答案: 【 do】
2、单选题:
下列运算中,表示整除的是( )
选项:
A: **
B: //
C: %
D: ==
答案: 【 // 】
3、单选题:
关于Python的赋值语句,以下选项中不合法的是( )
选项:
A: x=1;y=1
B: x=y=1
C: x=(y=1)
D: x,y=y,x
答案: 【 x=1;y=1】
4、单选题:
下列选项中,不是Python合法标识符的是( )
选项:
A: int32
B: if
C: abc
D: __name __
答案: 【 if】
5、单选题:
以下选项中描述正确的是( )
选项:
A: 条件24<=28<25是不合法的
B: 条件 24<=28<25是合法的,且输出为True
C: 条件 35<=45<75是合法的,且输出为False
D: 条件 24<=28<25是合法的,且输出为False
答案: 【 条件 24<=28<25是合法的,且输出为False】
6、填空题:
在Python中,=是_________运算符,而= =是_________运算符。
答案: 【 赋值 比较】
7、填空题:
在Python中,int、float、complex表示的数据类型分别为________、________、________。
答案: 【 整型 浮点 复数型】
8、填空题:
在Python中,用于表示逻辑与、逻辑或、逻辑非的运算符分别是________、________、________。
答案: 【 and or not】
9、填空题:
在Python中,type( )函数使用来查看变量的________,查看变量内存地址的内置函数是________。
答案: 【 类型】
10、填空题:
已知x=3,那么执行语句x*=6之后,x的值为________。
答案: 【 18】
11、填空题:
表达式1< 2 <3的值为________,表达式3or5的值为________,
答案: 【 true 3】
12、填空题:
表达式3*2的值为________,表达式3**2的值为________。
答案: 【 6 9】
第3章 流程控制语句
第3单元检测
1、单选题:
统计满足“性别(gender)为男,职称(rank)为副教授,年龄(age)小于40岁”条件的人数,正确的语句为( )
选项:
A: if(gender==“男”or age<40 and rank==“副教授”):n+=1
B: if(gender==“男”and age<40 and rank==“副教授”):n+=1
C: if(gender==“男”and age<40 or rank==“副教授”):n+=1
D: if(gender==“男”or age<40 or rank==“副教授”):n+=1
答案: 【