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