有没有办法让用户输入n个数字?

时间:2019-04-01 02:46:49

标签: python-3.x

用户必须输入变量数量(浮点格式)才能接收数据,然后分别输入每个变量的编号。 忽略代码,一直在尝试,我只需要输入n个变量即可获得帮助。 示例:输入数据量:3 第一个数据:10.5 第二数据:20.23 第三数据:30.77 平均值=(10.5 + 20.23 + 30.77)/ 3

我尝试使用列表,然后将其转换为浮点格式,但是我无法获取它来计算平均值。

 import math
 input_string = input("Enter a list element separated by space ")
 list  = input_string.split()
 [float(i) for i in list]
 print("Calculating sum of element of input list")
 sum = float(0)
 division = float(0)
 for num in list:
    sum += float (num)

---
average = sum/num
---
print("Sum = ",sum)
print(division)

0 个答案:

没有答案