某市举行一场歌咏比赛,需要编写一个歌手打分程序,输入七名评委的打分,0到10分,去掉一个最低分,去掉一个最高分,输出该选手的得分为平均分,用python写
时间: 2024-06-13 22:08:35 浏览: 156
评委评分算法(去最高和最低求平均)
以下是Python编写的歌手打分程序,可以实现输入七名评委的打分,去掉一个最低分和一个最高分,输出该选手的得分为平均分:
```python
scores = []
for i in range(7):
score = float(input("请输入评委{}的打分:".format(i+1)))
scores.append(score)
scores.sort()
total_score = sum(scores[1:6])
average_score = total_score / 5
print("该选手的得分为:{:.2f}".format(average_score))
```
运行程序后,依次输入七名评委的打分,程序会自动去掉一个最低分和一个最高分,计算出该选手的得分为平均分,并输出结果。
阅读全文