您好,我是編碼新手,我選擇從 python 3.x 語言開始。我遇到了一個問題,因為當我宣告一個變數并將其插入到 for 回圈中時,變數沒有改變。
這可以看作是在運行下面的代碼后輸出保持為原始值 5。
i = 5
for x in range(2):
i 1
print(i)
uj5u.com熱心網友回復:
你使用i = ...給它一個值,然后你不使用i = ...任何地方給它一個新的值,所以這個值永遠不會改變。你需要:
i = 5
for x in range(2):
i = i 1
print(i)
i 1 單獨不是一個錯誤,但它會進行計算并將結果丟棄,因為你沒有說它還能做什么。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/414417.html
標籤:
上一篇:為鏈表類創建一個for回圈
