首页 > 解决方案 > 列出项目并在这些项目中输入信息

问题描述

我想我可以处理项目的其余部分,但不能处理如何启动程序。我的问题场景是,我会要求用户输入一个随机数。例如,他输入 3。然后我应该创建一个迭代 3 次的程序,同时在两者之间,询问用户一些输入。这个想法如下所示:

Number 1:
    Enter your number:
    Enter your age:
Number 2:
    Enter your number:
    Enter your age:
Number 3:
    Enter your number:
    Enter your age:

在我的程序结束时,我需要进行计算,例如,哪个数字项是最旧的?是 number1、number2 还是 number3...我想我可以处理这个问题,我的问题是如何将每个 Number 项存储在一个变量中,所有迭代都在进行...我超级困惑。非常感谢您的帮助。谢谢你

标签: pythonpython-3.xfor-loopwhile-loop

解决方案


我做了一个示例代码:

x = input("How many times to run this program?\n>>> ")
output = []
for i in range(0,int(x)):
    output.append([input("Enter your number: "),input("Enter your age: ")])
print(output)

执行:

How many times to run this program?
>>> 3
Enter your number: 1
Enter your age: 2
Enter your number: 3
Enter your age: 45
Enter your number: 56
Enter your age: 78
[['1', '2'], ['3', '45'], ['56', '78']]

推荐阅读