大学MOOC Python程序设计(杭州电子科技大学)1449969202 最新慕课完整章节测试答案
第二章 用Python语言编写程序(1)
文章目录
第二章(1)
1、单选题:
以下不是正确的python整数的是:
选项:
A: 0O8
B: -8
C: 8
D: 0X8
答案: 【 0O8】
2、单选题:
>>>a = complex(4,5)那么 >>>a.imag输出结果是
选项:
A: 5.0
B: 4
C: 4.0
D: 5
答案: 【 5.0】
3、单选题:
表达式 2**4%3-5//2的值是:
选项:
A: -1
B: -1.5
C: 2
D: 2.5
答案: 【 -1】
4、单选题:
>>>print('hello'+'world')的输出结果是
选项:
A: helloworld
B: hello
C: hello world
D: hello+world
答案: 【 helloworld】
5、单选题:
>>>int('35',16)的结果是
选项:
A: 53
B: 29
C: 35
D: 以上都不对
答案: 【 53】
6、判断题:
2*3**2的结果是36.
选项:
A: 正确
B: 错误
答案: 【 错误】
7、判断题:
2.1-2==0.1 结果是True。
选项:
A: 正确
B: 错误
答案: 【 错误】
8、判断题:
>>>3<5 or a>3的结果是True。
选项:
A: 正确
B: 错误
答案: 【 正确】
9、判断题:
>>>3<5 and a>3 的结果是True。
选项:
A: 正确
B: 错误
答案: 【 错误】
10、判断题:
ord('中')给出都是汉字的ASCII值。
选项:
A: 正确
B: 错误
答案: 【 错误】
第二章 用Python语言编写程序(2)
第三周
1、单选题:
>>>a,b=3,4 >>>a %=b >>>a的值是?
选项:
A: 4
B: 3
C: 0
D: 1
答案: 【 3】
2、单选题:
a=[‘a’,‘e’,‘i’,‘o’,‘u’]for i in a: print(i,end=‘ ’)以上的输出结果是:
选项:
A: a e i o u
B: a
C: a e i o
D: u
答案: 【 a e i o u】
3、单选题:
n=[i for i in range(1,8) if i % 2 == 1],那么n值是
选项:
A: [1,3,5,7]
B: 1,3,5,7
C: [0,2,4,6]
D: 0,2,4,6
答案: 【 [1,3,5,7]】
4、单选题:
一下代码的运行结果是:s = '1 2 3 45's_list = s.split()num_list = [int(x) for x in s_list]sum1 = sum(num_list)print(sum1)
选项:
A: 51
B: 15
C: 6
D: 0
答案: 【 51】
5、判断题:
>>>x,y=1,2,3,那么y=2,3
选项:
A: 正确
B: 错误
答案: 【 错误】
6、判断题:
>>>a,*b=1,2,3,那么b=2,3
选项:
A: 正确
B: 错误
答案: 【 错误】
7、判断题:
>>>a,b,c=3,4,5 >>>a**2+b**2==c*c
选项:
A: 正确
B: 错误
答案: 【 正确】
8、判断题:
range(1,11)起点为1,能取到的最⼤数是 11.
选项:
A: 正确
B: 错误
答案: 【 错误】
9、判断题:
for i in range(2,11,2): print(i)循环执行4次.
选项:
A: 正确
B: 错误
答案: 【 错误】
10、判断题:
sum(list(range(0,100,2))求的是100以内的奇数和。
选项:
A: 正确
B: 错误
答案: 【 错误】
第三章 使用字符串、列表和元组(1)
判断题
1、单选题:
下面哪种类型的对象是可变对象?
选项:
A: 列表
B: 整数
C: 浮点数
D: 布尔值
答案: 【 列表】
2、判断题:
字符串是可变对象。
选项:
A: 正确
B: 错误
答案: 【 错误】
第四周
1、单选题:
请选择python解释器执行'123'.isdigit() 方法返回的结果
选项:
A: True
B: False
C: ‘True'
D: 因语法错误而报错
答案: 【 True】
2、单选题:
python解释器执行'{0},{2},{1}'.format('a','b','c')的结果为
选项:
A: 'a,b,c'
B: 'a,c,c'
C: 'a,c,b'
D: 'c,c,b'
答案: 【 'a,c,b'】
3、单选题:
现有列表l=[1,2,3,4,5,6,7,8,9,0],那么python3解释器执行l[1::2] 的结果是
选项:
A: [2, 4, 6, 8, 0]
B: [2,3]
C: [1,2]
D: [1,3,5]
答案: 【 [2, 4, 6, 8, 0]】
4、单选题:
下述字符串格式化语法正确的是?
选项:
A: 'GNU's Not %d %%' % 'UNIX'
B: 'GNU's Not %d %%' % 'UNIX'
C: 'GNU's Not %s %%' % 'UNIX'
D: 'GNU's Not %s %%' % 'UNIX'
答案: 【 'GNU's Not %s %%' % 'UNIX'】
5、单选题:
a与b定义如下,下列哪个是正确的? a = '123'b = '123'
选项:
A: a != b
B: a is b
C: a == 123
D
