题解 | #累加数与平均值#
累加数与平均值
https://www.nowcoder.com/practice/ed009465ad6940609542ef5879a0d697
# 定义一个新列表 a = [] # 把输入的多个整数写入空列表 for i in input().split(): a.append(int(i)) # 定义一个平均数的公式 avg = sum(a) / len(a) # 用round函数保留1为小数 print(sum(a),round(avg,1))
设置一个列表
然后将列表进行划分和分类a.append(int(i))
:在循环的每次迭代中,i
是字符串列表中的一个元素(一个字符串形式的数字)。int(i)
将这个字符串转换成一个整数,然后 append
方法将这个整数添加到列表 a
的末尾。
最后设置一个平均数
设置一个变量avg,然后进行计算之前变量a的总数,除变脸a的字符
最后用输出
首先输出sum(a)就是这串数字的总和,最后进行round函数保留一位小数