[英]Storing Multiple User inputs while using a loop
我的目的是在用戶輸入多個輸入時使用一個循環,該循環在用戶輸入且整數為零時停止。 我需要能夠在以后的代碼行中重新調用數據。 考慮到這一點,我試圖創建用戶輸入的列表。
Python 3代碼
i = False
val1 = []
while i == False:
if val1 != 0:
val1 = eval(input("Enter an integer, the value ends if it is 0: "))
else:
i = True
print(val1)
我認為如果使用無限循環並在輸入為0時中斷,那會更干凈。否則,只需追加到列表中即可。
values = []
while True:
val = int(input("Enter an integer, the value ends if it is 0: "))
if val == 0:
break
values.append(val)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.