定义一个列表,用于存储每个选手的得分

scores = []

循环输入每个选手的八个评委打的分数

for i in range(8): score = float(input('请输入第%d个评委的分数:' % (i+1))) scores.append(score)

去掉最高分和最低分

scores.remove(max(scores)) scores.remove(min(scores))

计算平均分

average_score = sum(scores) / len(scores)

输出平均分

print('该选手的平均分为:%.2f' % average_score)

输出最高分和最低分

print('该选手的最高分为:%.2f' % max(scores)) print('该选手的最低分为:%.2f' % min(scores))

歌手大赛公平评分系统:Python代码实现去极值平均分计算

原文地址: https://www.cveoy.top/t/topic/oBin 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录