单项选择题
点击选项选择正确答案,每题有且仅有一个正确答案
1.
for var in ___:
print(var)
哪个选项不符合上述程序空白处的语法要求?
A.range(0,10)
B.{1;2;3;4;5}
C."Hello"
D.(1,2,3)
正确答案 B
for .. in .. 中 in 的后面需要是一个迭代类型(组合类型),{1;2;3;4;5}不是Python的有效数据类型。
2.
for i in range(0,2):
print(i)
哪个选项是以上程序的输出结果?
A.0 1 2
B.1
C.1 2
D.0 1
正确答案 D
range(0, 2)输出两个值:0和1。
3.
k=10000
while k>1:
print(k)
k=k/2
哪个选项给出了上述程序的输出次数?
A.1000
B.14
C.13
D.15