曙棘舷亭屡宦称故卞揩筷腥麻
第一章 绪论
第一章单元测验
1、单选题:
在Windows操作系统中选下载Python解释器的时候需要注意操作系统的版本,X86表示___。
A: 同时支持32位和64位的系统
B: 64位的系统
C: 86位的系统
D: 32位的系统
答案: 32位的系统
2、单选题:
下面属于不可变的数据类型的是:
A: dict
B: set
C: str
D: list
答案: str
3、单选题:
下面关于Python的描述错误的是:
A: Python除了标准库之外可以使用大量的第三方库。
B: Python支持面向对象。
C: Python的解释器是免费而且开源的。
D: Python的运行效率明显高于其余语言。
答案: Python的运行效率明显高于其余语言。
4、单选题:
下面不属于合法的整数的是_____
A: 7.5
B: 13
C: 0x0a
D: 0o25
答案: 7.5
5、单选题:
下面表示False的是
A: False+1
B: bool(”)
C: bool(‘False’)
D: bool(1)
答案: bool(”)
6、单选题:
现有如下程序,请问运行结果是什么?num1=5
num2=num1
num2=7
print(num1)
A: 0
B: 5
C: 12
D: 7
答案: 5
7、单选题:
现有如下代码,输出结果是_____。num=1.0+2.0j
print(num.imag)
A: 1.0+2.0j
B: 2.0
C: 1.0
D: 2.0j
答案: 2.0
8、单选题:
如下代码的运行结果是__。str1=’abcd’
print(type(str1[0]))
A: <class ‘int’>
B: <class ‘str’>
C: <class ‘float’>
D: <class ‘char’>
答案: <class ‘str’>
9、单选题:
下面的描述错误的是_______。
A: 一个集合中不可以有两个相同的元素
B: 元组中的元素不可以删除,但是可以删除整个元组
C: 列表中的元素的数据类型必须相同
D: 列表的元素一定存在先后关系
答案: 列表中的元素的数据类型必须相同
10、单选题:
下面哪一个数据类型是Python3.X不提供的
A: tuple
B: list
C: long
D: int
答案: long
11、判断题:
Python属于编译型程序设计语言。
A: 正确
B: 错误
答案: 错误
12、判断题:
为了良好的兼容性,Python 3.X的版本完全兼容2.X,也就是说2.X编写的程序可以直接在3.X中运行。
A: 正确
B: 错误
答案: 错误
13、判断题:
Python编写的程序和C/C++编写的程序相比运行效率低。
A: 正确
B: 错误
答案: 正确
14、判断题:
Python3 中,布尔型只有 True 和 False 两个值,但它们的值本质上是 1 和 0,因此它们可以和数字进行数学运算。
A: 正确
B: 错误
答案: 错误
15、判断题:
一台操作系统是Windows 10的计算机上是可以安装多个版本的Python解释器的。
A: 正确
B: 错误
答案: 正确
16、判断题:
因为Pycharm是一个集成开发环境,因此安装了Pycharm无需安装Python解释器就可以进行开发了。
A: 正确
B: 错误
答案: 错误
17、判断题:
Python不仅可以对整数做求余运算,也可以对浮点数做求余运算。
A: 正确
B: 错误
答案: 正确
18、判断题:
字符串 r’bcd’ 的长度是3。
A: 正确
B: 错误
答案: 错误
19、判断题:
Python的布尔型只有三个值:True、False和None
A: 正确
B: 错误
答案: 错误
20、判断题:
Python允许以0b开头表示二进制整数,因此 0b102 是一个合法的Python常量
A: 正确
B: 错误
答案: 错误
21、填空题:
字符串常量’0″n’的长度为:
答案: 3
22、填空题:
Python 3的数值型包括int、____、complex和bool,其中bool的True和Fasle本质上是1和0。
答案: float##%_YZPRLFH_%##浮点型
23、填空题:
Python内置的可变数据类型有列表、___和字典。
答案: 集合##%_YZPRLFH_%##set
24、填空题:
Python算数运算中的乘方运算符是_____。
答案: **
25、填空题:
Python中从键盘输入数据可以利用内置函数input,输出到屏幕,可以使用内置函数______。
答案: print
随堂测验
1、单选题:
下面不属于Python常用基本数据类型的是:
A: 整型
B: 字符型
C: 矩阵
D: 字典
答案: 矩阵
2、单选题:
下面属于Python合法的布尔型值得是:
A: TRUE
B: True
C: true
D: Ture
答案: True
3、单选题:
下面属于不可变数据类型的是:
A: 元组
B: 字典
C: 集合
D: 列表
答案: 元组
4、判断题:
Python的浮点数分为单精度型和双精度型。
A: 正确
B: 错误
答案: 错误
5、判断题:
Python不仅可以用十进制和十六进制表示整型常量,也可以用二进制表示。
A: 正确
B: 错误
答案: 正确
第二章 顺序和分支程序应用
第二章单元测验
1、单选题:
将数据存放到变量中,使用赋值命令()
A: >=
B: !=
C: ==
D: =
答案: =
2、单选题:
print(type(16/4))的结果为
A: <class ‘long’>
B: <class ‘float’>
C: <class ‘int’>
D: <class ‘double’>
答案: <class ‘float’>
3、单选题:
已知x=2,语句x*=x+1执行后,x的值是()
A: 2
B: 5
C: 3
D: 6
答案: 6
4、单选题:
下列Python语句中,正确的赋值语句为
A: x+y=10
B: x=2y
C: 3y=x+1
D: x=y=30
答案: x=y=30
5、单选题:
为了给整型变量x,y,z赋初值10,下面正确的Python赋值语句是()
A: x=y=z=10
B: xyz=10
C: x, y, z=10
D: x=10 y=10 z=10
答案: x=y=z=10
6、单选题:
在Python中,实现多分支选择结构时,最好使用哪种方式()
A: if-elif-else
B: if-else
C: if嵌套
D: if
答案: if-elif-else
7、单选题:
语句x=input()执行时,如果从键盘输入1并按回车键,则x的值是()
A: 1
B: ‘1’
C: 1.0
D: ‘1’
答案: ‘1’
8、单选题:
以下关于Python语句的叙述中,正确的是()
A: 在if-else结构中,程序会根据else的位置自动检测if代码块的边界,因此if代码块不用考虑缩进对齐
B: Python语句可以从一行的任意一列开始
C: 同一层次的Python语句必须对齐
D: 在执行Python语句时,可发现注释中的拼写错误
答案: 同一层次的Python语句必须对齐
9、单选题:
查看变量内存地址的Python内置函数是()
A: mem()
B: type()
C: address()
D: id()
答案: id()
10、单选题:
下列语句中,在Python中非法的是()
A: x += y
B: x, y = y, x
C: x=y=z=1
D: x = ( y = z + 1 )
答案: x = ( y = z + 1 )
11、判断题:
已知x = 3, 那么赋值语句 x = ‘abcdefg’ 是无法正常执行的
A: 正确
B: 错误
答案: 错误
12、判断题:
Python代码的注释只有一种方式,那就是使用#符号
A: 正确
B: 错误
答案: 错误
13、判断题:
在Python中,一个集合中可能有两个完全相同的元素
A: 正确
B: 错误
答案: 错误
14、判断题:
表达式 [] == None的值为True
A: 正确
B: 错误
答案: 错误
15、判断题:
Python语言的缩进可以用tab键实现
A: 正确
B: 错误
答案: 正确
16、判断题:
在Python中,用if-else结构实现的功能,只用if同样能实现
A: 正确
B: 错误
答案: 正确
17、判断题:
Python 3.x和Python 2.x的唯一区别就是:print在Python 2.x中是输出语句,而在Python 3.x中是输出函数
A: 正确
B: 错误
答案: 错误
18、判断题:
在Python 3.x 中,可以使用中文作为变量名
A: 正确
B: 错误
答案: 正确
19、判断题:
Python使用缩进来体现代码间的逻辑关系
A: 正确
B: 错误
答案: 正确
20、判断题:
已知列表 x = [1, 2, 3],那么执行语句x = 3 之后,变量x的地址不变
A: 正确
B: 错误
答案: 错误
21、填空题:
表达式[1, 2, 3] == [1, 3, 2]的值为__
答案: False
22、填空题:
表达式1234%1000//100的值为__
答案: 2
23、填空题:
已知x=3,并且id(x)的返回值为496103280,那么执行语句x += 6之后,表达式 id(x) == 496103280的值为__
答案: False
24、填空题:
Python表达式12/4-2+5*8/4%5/2的值为
答案: 1.0
25、填空题:
表达式{1, 2, 3} == {1, 3, 2}的值为__
答案: True
随堂测验
1、单选题:
假设x的值为4,y的值为5,下面表达式的值为True的是:
A: not (x==4)
B: x!=4
C: x==5
D: x!=5
答案: x!=5
2、单选题:
假设x的值为4,y的值为5,下面表达式的值为True的是:
A: x<5 and y<5
B: x<5 or y<5
C: x>5 and y>5
D: x>5 or y>5
答案: x<5 or y<5
3、单选题:
不等于的比较运算符是:
A: <>
B: !=
C: ==
D: =
答案: !=
4、单选题:
Python 通过( )判断操作是否在分支语句中。
A: 缩进
B: 圆括号
C: 花括号
D: 中括号
答案: 缩进
5、判断题:
input函数的返回值是字符串,如果需要转换为其余类型,需要自行转换。
A: 正确
B: 错误
答案: 正确
第三章 循环程序与应用
第三章单元测验
1、单选题:
以下程序输出”Welcome to Python” ()次count = 0
while count < 10:
print(“Welcome to Python”)
count +**=** 1
A: 0
B: 8
C: 9
D: 10
答案: 10
2、单选题:
下列语句执行结果是什么?a = 1
for i in range(5):
if i == 2:
break
a += 1
else:
a += 1
print(a)
A: 1
B: 2
C: 3
D: 6
答案: 3
3、单选题:
表达式sum(range(1, 10, 2))的值为__
A: 1
B: 25
C: 3
D: 35
答案: 25
4、单选题:
表达式sum(range(10))的值为__
A: 45
B: 55
C: 11
D: 46
答案: 45
5、单选题:
以下程序的输出结果是()number 
上方为免费预览版答案,如需购买完整答案,请点击下方红字:
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
点击浏览器底部菜单-【添加书签】-收藏本网页
点击浏览器底部菜单-【书签/历史】-可查看本网页
获取更多慕课答案,欢迎在浏览器访问我们的网站:
http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
APP下载
APP功能说明
1.可查看各种网课答案
点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案
点击【中国大学慕课答案】,可查看mooc慕课答案
2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券
如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券
邪良查穗辫篱袖尾首妥书苇采