我是python的初學者,但是我已經使用了其他語言,並且我編寫了這個應該是連續循環的簡單程序。連續循環不工作 - Python
該程序應顯示並計數到360,然後從0開始。我會感謝任何反饋或建議。這是我的代碼。
import time
currentRotation = 0.00
turn = "Yes"
start = 1
while start == 1:
while turn == "Yes":
while currentRotation < 360:
time.sleep(0.005)
currentRotation = currentRotation + 0.01
print("Current Rotation =", currentRotation)
else:
currentRotation = 0.00
turn = "No"
else:
turn = "yes"
你必須改變反過來=「是」轉=「是」,使其工作:) – Mikhus
@Mikhus - 我剛來到這個結論之前,我看到您的評論。這就是答案。發表它。 – mgilson
+1 for @Mikhus,另外,你可以通過使用1和0來代替字符串來避免這些問題並保存了一個你永遠不會真正使用的var聲明 – Andenthal