python变量名称跟着循环_python在循环中存储每次迭代使用不同名称的输入变量
我將使用collections庫中的defaultdict來完成該任務。這將確保每個輸入變量的索引位置。
使用索引和變量,您可以完成其余的工作。在from collections import defaultdict
in_number = defaultdict(list)
loop = True
counter = 1
while loop:
try:
number = int(input("Enter number: "))
in_number[counter] = number
counter+=1
# catch errors
except Exception as e:
# find better way to deal with them
print(e)
continue_ = input("Want to continue? ")
if continue_.lower() == 'y':
loop = True
else:
loop = False
print('First number',in_number[1])
if len(in_number)>1:
print('Second number +1', in_number[2]+1)
所以,我們使用while循環來填充用戶輸入的數字。每個數字都與其索引一起存儲。我們捕捉到如果數字輸入不是浮點或整數將引發的錯誤。我們要求繼續并修改循環變量。最好的是你可以添加更多的繼續選項。E、 g
^{pr2}$
希望這能給你指路;)
總結
以上是生活随笔為你收集整理的python变量名称跟着循环_python在循环中存储每次迭代使用不同名称的输入变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vscode 推荐premiter_自用
- 下一篇: python1乘到10_python写一