2019-03-20
阅读量:
693
计算一个给定列表的平均值
n = int(input("Enter the number of elements to be inserted: "))
a = []
for i in range(0, n):
elem = int(input("Enter element: "))
a.append(elem)
avg = sum(a) / n
print("Average of elements in the list", round(avg, 2))
解释:
1、用户必须首先输入列表的元素个数,并保存为n
2、创建空列表a
3、i
的值从0
到n-1
,在每次循环体执行之后递增1
4、然后,用户输入的元素存储在变量elem
中
5、将元素追加(append
)到列表a
中
6、现在i
的值变为1
7、继续输入元素并存储在变量elem
中,接着追加到列表a
中
8、循环一直运行到i
的值为n-1
9、sum(a)
给出列表中所有元素的总和,并将其除以元素个数,得到列表中元素的平均值
10、将平均值四舍五入到小数点后两位
11、 最后打印平均值






评论(0)


暂无数据