我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用python语言解决列表问题

输入若干名学生的成绩, 已-1结束 保存到列表.输出平均分


l=[]
while True:
    a=eval(input())
    if a==-1:
        break
    l.append(a)
print('平均分:',sum(l)/len(l))
ls1=list(map(int,input().split()))
ls1.pop(len(ls1)-1)
s=0
for x in ls1:
    s+=x
print(s/len(ls1))

也可以用numpy的mean方法


lst = []
s = 0
while True:
    t = eval(input('输入成绩: '))
    if t == -1:
        break
    s += t
    lst.append(t)

print(f'平均成绩为 {s/len(lst)}')

img

近期文章

  • 想问一下vs2019的一些窗口移动的小操作,
  • 关于上台阶 c语言问题
  • c程序中河神洛书问题
  • 用python语言解决列表问题
  • 关于#c++#的问题:就是手动输入两个数组中的元素(输入0则停止)然后编写函数
  • 翻转数据结构的树的节点,怎么利用C语言的程序的设计的形式来实现的
  • c 随着时间变化切换图片
  • 想问问这个奇怪的分数求出的结果错误,这个a的输出为什么不符合条件呢,大于九了
  • 程序运行结果不对,不清楚什么问题
  • 这个是怎么回事呀,怎么办呀
  • 【c语言】结构体改错题
  • 为啥选a?00000000
  • jdk.nashorn程序包不存在,怎么办
  • 运行结果及报错内容,如何解决?
  • PHP+ZK+kafka 节点出现故障是否自动切换?
  • 为什么一直显示这样。
  • 阿里云部署项目无法加载css,本机可以正确加载,路径完全一样
  • 如何用Mathematica重构多元多项式
  • 智能手机的拨号音是DTMF?
  • 问:暴力枚举:破密码

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华