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