2014-10-06 136 views
-1

我对python编程还很陌生。任何帮助深表感谢。 我想让python根据用户决定的'x'来询问用户相同的问题'x'的时间量。所以我想实现是蟒蛇询问用户“你想多少个号码找到的平均” 我知道的第一行会你如何让python询问用户输入'x'的次数?

x = eval(input('How many numbers would you like to find the average for?: ')) 

,然后蟒蛇问类似'输入一个数字'x次。 我非常感谢任何帮助。谢谢

回答

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

使用一个for循环语句...

读取x,则

有效范围内的(Y 0, x): 用户输入到这里(y是一个int,它将显示你已经进入for语句的次数)

那就是主要它