x = [8, -6, 7, 5, -3, 0, -9]
y = 0
while x[y] % 2 == 0:
y += 1
print(y)
运行出来是什么?求解释
x = [8, -6, 7, 5, -3, 0, -9]
y = 0
while x[y] % 2 == 0:
y += 1
print(y)
运行出来是什么?求解释
1、首先,x[y] 这个是列表取值,当y=0时,x为8,取余数为0,运行while循环;
2、while循环一次,y增加1,当y=2,x=7时,while循环为False,退出循环;
3、这时输出y值。