python列表中存放了由系统随机生成的10个100以内的整数,分别表示10个评委的评分。请编写程序,去掉其中的一个最高分和一个最低分,求剩下8个分数的平均值。
时间: 2024-05-03 18:21:01 浏览: 10
好的,这个问题是计算型问题,我可以回答。以下是Python代码实现:
```python
import random
scores = [random.randint(0,100) for i in range(10)] # 生成随机评分
min_score = min(scores) # 找到最低分
max_score = max(scores) # 找到最高分
scores.remove(min_score) # 去掉最低分
scores.remove(max_score) # 去掉最高分
average_score = sum(scores) / len(scores) # 计算平均分
print("去掉一个最低分和一个最高分后,评委们的平均评分是:%.2f" % average_score)
```
希望能够帮到你,如果有其他问题可以继续问我。