用Python编写,班级选举班长1名,选举规则是:在面试时,由9名评委对该应聘学生打分,去掉1个最高分、1个最低分,剩余的计算其平均分。面试评委给的9个成绩从键盘输入,数据存储到列表中。
时间: 2024-02-24 07:57:32 浏览: 56
python 输入学生考试成绩计算平均分 示例
5星 · 资源好评率100%
好的,可以用以下代码实现:
```python
scores = []
for i in range(9):
score = int(input("请输入第{}个评委的成绩:".format(i+1)))
scores.append(score)
scores.sort()
scores = scores[1:-1]
avg_score = sum(scores) / len(scores)
print("该应聘学生的平均分为:", avg_score)
```
这段代码中,我们首先定义了一个空列表 `scores`,然后通过 `for` 循环让用户输入9个评委的成绩,并将这些成绩存储到 `scores` 列表中。接着,我们对 `scores` 列表进行排序,并去掉最高分和最低分,剩下的成绩求平均值,最后输出平均分。
阅读全文