Python中while循环的三个要件不包括以下哪一项?
初始化表达式
条件表达式
循环体
更新表达式
while循环中缺少更新表达式一定会导致死循环。
以下哪些是Python中的可迭代对象?
字符串
整数
字典
列表
以下关于range函数的描述中,错误的是?
起始值默认为0
终止值包含在计数范围内
步长默认为1
可以生成不可变数字序列
for循环可以遍历整数类型的变量。
使用for循环遍历字典时,for i in dict.items()遍历的元素类型是?
键(key)
值(value)
键值对
列表
以下代码的输出结果是?num = [i*2 for i in range(3)]
[0, 2, 4]
[0, 1, 2]
[2, 4, 6]
[0, 2]
列表推导式[i for i in range(5) if i%2==0]的结果是?
[0, 2, 4]
[1, 3]
[0, 1, 2, 3, 4]
[2, 4]
以下哪些方式可以正确遍历字典的所有键?
for i in dict:
for i in dict.keys():
for i in dict.values():
for i in dict.items():
在循环嵌套中,内层循环的代码块每执行一次,外层循环执行一次。
以下哪些情况会导致死循环?
while True:
while i <5:(无更新语句)
for i in range(5):
while 1+1==2: