MOOC Python语言程序设计(河海大学)1462547170 最新慕课完整章节测试答案
1.程序设计基础
程序设计基础测试
1、单选题:
下列选项中,不属于Python特点的是( )
选项:
A: 面向对象
B: 可读性好
C: 开源
D: 运行效率高
答案: 【 运行效率高】
2、单选题:
不是编译型高级语言的是( )
选项:
A: C
B: python
C: C++
D: C#
答案: 【 python】
3、单选题:
计算机中信息处理和信息储存用
选项:
A: 十进制代码
B: 二进制代码
C: 十六进制代码
D: ASCII代码
答案: 【 二进制代码 】
4、填空题:
11101.11B对应的十进制为:
答案: 【 29.75】
5、填空题:
6C.AH对应的十进制数为:
答案: 【 108.625】
6、填空题:
6C.AH对应的二进制为:
答案: 【 1101100.101B】
7、填空题:
10101.11B对应的8进制为:
答案: 【 25.6Q】
2.python基本语法
python基本语法测试
1、单选题:
语句x=input()执行时,如果从键盘输入12并按回车键,则x的值是()
选项:
A: 12
B: 12.0
C: 1e2
D: '12'
答案: 【 '12'】
2、单选题:
语句x,y=eval(input())执行时,输入数据格式错误的是()
选项:
A: 3 4
B: (3,4)
C: 3,4
D: [3,4]
答案: 【 3 4】
3、单选题:
下列python语句执行的结果是()a,b=3,4a,b=b,aprint(a,b)
选项:
A: (3,4)
B: (4 3)
C: 4 3
D: 3,4
答案: 【 4 3】
4、单选题:
表达式3&6的值为( )
选项:
A: 3
B: 6
C: 2
D: 0
答案: 【 2】
5、单选题:
下列表达式中,值不是1的是( )
选项:
A: 7//6
B: 13%4
C: ~1
D: 1^0
答案: 【 ~1】
6、单选题:
已知x=3,语句x*=x+7执行后,x的值是( )
选项:
A: 16
B: 30
C: 11
D: 20
答案: 【 30】
7、单选题:
语句x=eval(input())执行时,若输入:3+8,则x的结果是()
选项:
A: 3
B: 8
C: 11
D: '3+8'
答案: 【 11】
8、单选题:
语句x,y=eval(input())执行时,输入数据格式错误的是()
选项:
A: 67,89
B: 67 89
C: (67,89)
D: [67,89]
答案: 【 67 89】
9、单选题:
列表生成式[i for i in range(5) if i%2!=0]的值为( )
选项:
A: [1,3]
B: (1,3)
C: (0,1,2,3,4)
D: [0,1,2,3,4]
答案: 【 [1,3] 】
10、单选题:
range(3)得到的序列是()
选项:
A: 0,1,2
B: 1,2
C: 1,2,3
D: 0,1,2,3
答案: 【 0,1,2】
11、填空题:
写出Python的逻辑表达式 : a加3的值大于b 并且 x大于y
答案: 【 a+3>b and x>y】
12、填空题:
写出Python逻辑表达式: 8<2 and 3 or 2<4 的值
答案: 【 True】
13、填空题:
写出表达式: complex(45,67)的结果
答案: 【 (45+67j)】
14、填空题:
执行语句: x,y=eval("12,67+89"), 后, x和y的值为?
答案: 【 x=12##%_YZPRLFH_%##y=156】