2019-03-20
阅读量:
897
计算一个给定列表的平均值
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、 最后打印平均值
5.0787
1
2
关注作者
收藏
评论(0)
发表评论
暂无数据

