哪位大佬帮帮我:i=5我什么不会影响循环,它不是也在循环体里面吗
>>> for i in range(10):... print(i, end=' ')
... i = 5 for i in range(10):
print('i的值为:',i)
i = 5
print(i)
断点调试看看就知道了。i的值会变成5,但是走到for循环的时候i又被重新赋值了 >>>for i in range(10):
... print(i, end = ' ')
...
...0 1 2 3 4 5 6 7 8 9 for 循环,每次循环就会初始 i 值为下个迭代值
页:
[1]