python 在 for i in range() 块中改变 i 的值的效果

先上一段代码:

for i in range(3):
    i = 2
    print(i)

实际结果是:

2
2
2

可以发现实际效果就是 在每次执行 for 语句块的内容后 i 会被重新赋值

原文地址:https://www.cnblogs.com/Emerald/p/4873373.html