python校园歌手大奖赛,由n个评委为参赛选手打分(n>5且分数为0-10)。先去掉1个最高分,再去掉1个最低分之后,剩下分数的平均值为选手成绩。编程实现此功能,从键盘输入评委人数和评委给的分数,最后输出选手成绩。 输入格式: 请输入评委人数(大于5): 请输入评委的分数(0-10): 请输入评委的分数(0-10): 请输入评委的分数(0-10): 请输入评委的分数(0-10): 请输入评委的分数(0-10): 请输入评委的分数(0-10): 输出格式: 此选手的最后得分是: 输入样例: 请输入评委人数(大于5):6 请输入评委的分数(0-10):9.8 请输入评委的分数(0-10):9.7 请输入评委的分数(0-10):9.6 请输入评委的分数(0-10):9.7 请输入评委的分数(0-10):9.5 请输入评委的分数(0-10):9.3 输出样例: 此选手的最后得分是:9.62
时间: 2024-03-23 07:36:59 浏览: 80
python 输入学生考试成绩计算平均分 示例
5星 · 资源好评率100%
以下是 Python 代码实现:
```python
n = int(input("请输入评委人数(大于5):"))
scores = []
for i in range(n):
score = float(input("请输入评委的分数(0-10):"))
scores.append(score)
# 去掉最高分和最低分
scores.remove(max(scores))
scores.remove(min(scores))
# 计算平均分
avg_score = sum(scores) / len(scores)
print("此选手的最后得分是:{:.2f}".format(avg_score))
```
阅读全文