我仍然是编程的新手,因为我是python。任何帮助深表感谢。 我试图让python向用户询问相同的问题' x'次数取决于用户确定的内容' x'成为。所以我想要实现的是让python向用户询问你想要多少个数字来找到' 我知道第一行是
x = eval(input('How many numbers would you like to find the average for?: '))
然后让python问一些类似于'输入一个数字' x次。 我非常感谢任何帮助。谢谢
答案 0 :(得分:1)
请勿使用eval
。将输入转换为int
x = int(input('How many numbers would you like to find the average for?: '))
然后用它来循环
values = []
for i in range(x):
values.append(int(input('Please enter a value')))
答案 1 :(得分:0)
x = eval(input('How many numbers would you like to find the average for?: '))
for count in range (x):
amount = input (f"Enter number{count+1}:\n")
这基本上可以帮助您根据用户输入的数量要求重复输入,并且当程序每次要求用户输入时,它会如下进行: 输入数字 1 输入数字 2 依此类推,直到程序完成,您可以将输入数字更改为您喜欢的任何内容。复制代码,看看这是否是您想要的,如果有什么不成功,请告诉我。祝项目好运,希望这会有所帮助。我的意思是我自己刚刚了解到有关循环输入的知识。
答案 2 :(得分:-1)
使用forLoop语句......
读x,然后
表示范围(0,x)中的y: 用户输入在这里(y是一个int,它将显示你进入for语句的次数)
那主要是