解题思路:
注意事项:需要注意多行输入的单行输入的情况
参考代码:
list1 = list(map(int,input().rsplit()))
n = list1[0]
list1.pop(0)
while not n <= len(list1):
list1.extend(map(int, input().rsplit()))
print("%.2f" %(sum(list1) / n))
0.0分
3 人评分
点我有惊喜!你懂得!浏览:1274 |
C二级辅导-分段函数 (C语言代码)浏览:583 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:583 |
弟弟的作业 (C++代码)浏览:1342 |
十->二进制转换 (C语言代码)浏览:1330 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:949 |
输出正反三角形 (C语言代码)格式错误!!!浏览:1177 |
大神老白 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:798 |
IP判断 (C语言代码)浏览:819 |
努力变小神 2024-03-15 16:32:50 |
n = int(input()) mylist = [] i=1 while i<=n: a= int(input()) mylist.append(a) i+=1 print("%.2f"%(sum(mylist)/len(mylist))),帮忙看看我的,为啥好多个运行错误啊
康贰什 2024-03-18 16:57:02 |
n = int(input()) total_age = 0 for i in range(n): age = int(input()) total_age += age average_age = total_age / n print("%.2f"%(average_age))我的也是啊疯了
stay 2024-03-18 21:01:49 |
因为rsplit是分割,可以分割你输入的字符串,比如题目是按空格分割,那就是rsplit() 你就可以一行输入 1 2 3 4这样就在列表中获得了[1,2,3,4]这个列表,然后extend是追加到列表末尾
stay 2024-03-18 21:04:05 |
@dotcpp0716743 具体问题是什么呢
stay 2024-03-18 21:04:39 |
@dotcpp0645728 具体报错原因是什么呢