大学MOOC Python编程基础(苏州信息职业技术学院)1460869161 最新慕课完整章节测试答案
1初识python
1.1课堂测试
1、判断题:
Python是一种跨平台、开源、免费的高级动态编程语言。
选项:
A: 正确
B: 错误
答案: 【 正确】
2、判断题:
Python 3.x完全兼容Python 2.x。
选项:
A: 正确
B: 错误
答案: 【 错误】
3、判断题:
在Windows平台上编写的Python程序无法在Unix平台运行。
选项:
A: 正确
B: 错误
答案: 【 错误】
2 基础数据类型
2.1课堂测试
1、判断题:
Python变量名必须以字母或下划线开头,并且区分字母大小写。
选项:
A: 正确
B: 错误
答案: 【 正确】
2、判断题:
3+4j不是合法的Python表达式。
选项:
A: 正确
B: 错误
答案: 【 错误】
3、判断题:
在Python中0oa1是合法的八进制数字表示形式。
选项:
A: 正确
B: 错误
答案: 【 错误】
2.2课堂测试
1、单选题:
print(“A”<“b“ )结果为:
选项:
A: True
B: False
C: “A”
D: “b“
答案: 【 True】
2、单选题:
print(3+1.2) 输出结果为:
选项:
A: 4
B: 4.0
C: "3+1.2"
D: 4.2
答案: 【 4.2】
3、判断题:
python属于动态类型语言
选项:
A: 正确
B: 错误
答案: 【 正确】
2.3字符串-课堂测试
1、单选题:
x = “3”y=x*2print(x,y)结果为:
选项:
A: 3 33
B: 3 3
C: 3 6
D: 3 9
答案: 【 3 33】
2、单选题:
s="hello"print(s[:2])结果为:
选项:
A: el
B: he
C: hel
D: hello
答案: 【 he】
3、单选题:
print("""Bob said, "Let's go.“ """)结果为:
选项:
A: Bob said, "Lets go.“
B: Bob said, Let's go.
C: Bob said, "Let's go.“
D: Bob said, Let s go.
答案: 【 Bob said, "Let's go.“】
4、单选题:
s= "abcdefghijk"print(s[::-1])结果为:
选项:
A: abcdefghijk
B: kjihgfedcba
C: acefik
D: bdfhj
答案: 【 kjihgfedcba】
5、单选题:
print(len("123四五六") )结果为:
选项:
A: 6
B: 9
C: 3
D: 12
答案: 【 6】
6、单选题:
"A,B,C".split("B")结果为:
选项:
A: ['AC']
B: ['A' , ',' , ',' , 'C']
C: ['A', 'C']
D: ['A,', ',C']
答案: 【 ['A,', ',C']】
2.4格式化输出-课堂测验
1、单选题:
以下代码运行结果为:a=1b=-2print("#%3d#%-3d" %(a,b))
选项:
A: #1#-2
B: #1 #-2
C: # 1#-2
D: #1# -2
答案: 【 # 1#-2 】
2、单选题:
运行以下代码结果为:a=1b="A"print("|%3d|%3s|" %(a,b))
选项:
A: | 1|A |
B: |1|A|
C: |1| A|
D: | 1| A|
答案: 【 | 1| A|】
3、单选题:
a=0x12print(a)
选项:
A: 0x12
B: 12
C: 0x
D: 18
答案: 【 18】
2单元测试
1、单选题:
表达式5%-3.0 的计算结果为:
选项:
A: -1.0
B: 1
C: -1
D: 1.0
答案: 【 -1.0】
2、单选题:
执行如下语句后,输出的结果为:x="abcdef"print(x[2:4])
选项:
A: bc
B: cd
C: de
D: ab
答案: 【 cd】
3、单选题:
执行如下语句,结果为:print ("abc" in "abcde")
选项:
A: True
B: False
C: abc
D: abcde
答案: 【 True】
4、判断题:
已知x = 3,那么执行语句x+=6之后,x的内存地址不变。
选项:
A: 正确
B: 错误
答案: 【 错误】
5、判断题:
Python变量名区分大小写,所以student和Student不是同一个变量。
选项:
A: 正确
B: 错误
答案: 【 正确】
6、判断题:
Python变量名必须以字母或下划线开头,并且区分字母大小写。
选项:
A: 正确
B: 错误
答案: 【 正确】
3 程序的流程控制
3.1 课堂测试
1、单选题:
grade=75if grade >= 60: print(“及格了!")print(“加油!")以上代码运行结果为:
选项:
A: 及格了!加油!
B: 及格了!
C: 加油!
D: 及格了!加油!
答案: 【 及格了!加油!】
2、单选题:
grade=55if grade >= 60: print(“及格了!")print(“加油!")以上代码运行结果为:
选项:
A: 及格了!
B: 加油!
C: 及格了!加油!
D: 及格了!加油!
答案: 【 加油!】
3.2课堂测试
1、单选题:
执行以下程序,结果为:s='hello!'for i in s: print(i, end=" , ")
选项:
A: hello!
B: hello!
C: he
D: hel
答案: 【 hello!】
2、单选题:
R
