校园歌手比赛

为丰富校园文化生活,学校拟组织一场歌手大赛,从参赛选手中选拔出十名相对突出的学生,授予“校园十大歌手”称号。比赛之中设置有评委组,每名选手演唱完毕之后会由评委组的10名评委打分。为保证比赛公平公正、防止作弊和恶意打分,计算得分(即平均分)时会先去掉最高分和最低分。
要求编写程序,实现根据需求计算选手得分的功能。

a = input("请输入10位评委的打分:")
lst = a.split(',')
newlst = []
for i in lst:
   newlst.append(int(i))
newlst.sort()
print(f'去掉最低分:{newlst[0]}')
print(f'去掉最高分:{newlst.pop()}')
print(f'该学生成绩总和:{sum(newlst) / len(newlst)}')

执行结果如下:

请输入10位评委的打分:91,92,86,97,88,90,89,96,93,87
去掉最低分:86
去掉最高分:97
该学生成绩总和:90.22222222222223
  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值