大学MOOC python程序设计(湖南工业大学)1453906165 最新慕课完整章节测试答案
第二章运算符、表达式与内置对象
单元测验题目
1、判断题:
Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。
选项:
A: 正确
B: 错误
答案: 【 错误】
2、判断题:
Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义。
选项:
A: 正确
B: 错误
答案: 【 正确】
3、判断题:
在Python中可以使用if作为变量名。
选项:
A: 正确
B: 错误
答案: 【 错误】
4、判断题:
加法运算符可以用来连接字符串并生成新字符串。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
在Python中可以使用 id 作为变量名,但是不建议这样做。
选项:
A: 正确
B: 错误
答案: 【 正确】
6、判断题:
在Python中可以使用 for 作为变量名。
选项:
A: 正确
B: 错误
答案: 【 错误】
7、判断题:
在Python 3.x中,使用内置函数input()接收用户输入时,不论用户输入的什么格式,一律按字符串进行返回。
选项:
A: 正确
B: 错误
答案: 【 正确】
8、判断题:
集合支持双向索引,-1表示最后一个元素的下标。
选项:
A: 正确
B: 错误
答案: 【 错误】
9、判断题:
已知x为非空列表,那么表达式 sorted(x, reverse=True) == list(reversed(x)) 的值一定是True。
选项:
A: 正确
B: 错误
答案: 【 错误】
10、判断题:
Python字典中的“值”不允许重复。
选项:
A: 正确
B: 错误
答案: 【 错误】
11、填空题:
Python语句list(range(1,10,3))执行结果为___________________。
答案: 【 [1, 4, 7]】
12、填空题:
表达式 int('123', 16) 的值为_________。
答案: 【 291】
13、填空题:
表达式 int('123', 8) 的值为_________。
答案: 【 83】
14、填空题:
表达式 min(['11', '2', '3']) 的值为_________________。
答案: 【 '11'】
15、填空题:
表达式 3<5>2 的值为_______________。
答案: 【 True】
16、填空题:
表达式int(4**0.5)的值为____________。
答案: 【 2】
17、填空题:
表达式8 ** (1/3)的值为_____________。
答案: 【 2.0】
18、填空题:
已知 x = 3,那么执行语句 x += 6 之后,x的值为_______________。
答案: 【 9】
19、填空题:
表达式 abs(3+4j) 的值为____________。
答案: 【 5.0】
20、填空题:
表达式16**0.5的值为____________________。
答案: 【 4.0】
21、填空题:
表达式1 < 2 == 2的值为____________。
答案: 【 True】
22、填空题:
表达式eval('3*2'+'22')的值为_________。
答案: 【 666】
23、填空题:
已知x = [1, 2]和y = [3, 4],那么x+y的结果是?
答案: 【 [1, 2, 3, 4]】
24、填空题:
已知x = [1, 2, 3],那么x*3的值为?
答案: 【 [1, 2, 3, 1, 2, 3, 1, 2, 3]】
25、填空题:
表达式 type('3') in (int, float, complex) 的值为____________。
答案: 【
