我是新的蟒蛇,我有一個關於while循環的問題。蟒蛇條件使錯誤的結果
有人可以解釋我究竟發生了什麼與我的代碼,爲什麼它給了我一個不正確的結果。
這是我的代碼:
age=20
while age >= 10:
age=int(input("what is your age?"))
print("your age is >= 10")
和反應是這樣的:
what is your age? 9
"your age is >= 10"
我不理解這一點。我正在使用windows7 & python3
我建議在'true'時將'age => 10'改爲''並在'if'中添加一個'else:break'分支,這樣條件不會被檢查兩次。 –