这个作用域搞的人欲仙欲 死,Python3.66修复了3.67又不能复发了,好诡异!只是我这里还是所有人都这样
下面的代码有毒,一个版本可以作用for外部下个版本又不行了,过几个版本又可以了
for i in range(2,10):
for x in range(i):
pass
print(x)#这里无法访问x
print(i)#这里可以访问i
#这个作用域是Python的设计还是QPython的bug
...全文
1224打赏收藏
Python3 嵌套for的Bug问题
这个作用域搞的人欲仙欲 死,Python3.66修复了3.67又不能复发了,好诡异!只是我这里还是所有人都这样 下面的代码有毒,一个版本可以作用for外部下个版本又不行了,过几个版本又可以了 for i in range(2,10): for x in range(i): pass print(x)#这里无法访问x print(i)#这里可以访问i #这个作用域是Python的设计还是QPython的bug