我對如何做到這一點感到困惑 - 編寫一個程序sumAll.py,提示用戶輸入數字,每行一個,以包含0的行結束,並保持號碼。只有在輸入所有數字後(至少在最終版本中)纔打印出總和。不要創建一個列表!每次你閱讀一個號碼,你可以立即用它作爲你的總和,然後用剛輸入的號碼完成。Python - 查找全部
這是我的代碼,但一直說中斷不在循環中。
sum = 0
while(True):
n = int(input('Please enter a number: '))
if n==0:
break
sum = sum + n
print("Sum = "+str(sum))
Stack Overflow不是要求他人爲您編寫代碼的地方。如果你寫了一些代碼並被卡住了,請分享你的代碼到目前爲止,並提出一個更具體的問題。 – smarx