這個作用域搞的人欲仙欲 死,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
uj5u.com熱心網友回復:
了解一下python的垃圾回識訓制,以及記憶體分配方式uj5u.com熱心網友回復:
版本問題換個版本就沒事了
uj5u.com熱心網友回復:
沒有那么多bug 等著初學者去發現。Python 沒有塊作用域,Java、Go 等編程語言有塊作用域。
uj5u.com熱心網友回復:
用電腦去學習編程吧,用手機學習太辛苦了。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/153205.html
