admin 管理员组文章数量: 1086866
校园歌手比赛
为丰富校园文化生活,学校拟组织一场歌手大赛,从参赛选手中选拔出十名相对突出的学生,授予“校园十大歌手”称号。比赛之中设置有评委组,每名选手演唱完毕之后会由评委组的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
本文标签: 校园歌手比赛
版权声明:本文标题:校园歌手比赛 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1693754766a240902.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论