def avarage(*score) -> float:为歌手大赛的选手计算最终得分,评委给出的分数是0-100,去掉一个最低分和一个最高分,计算其余评委的平均值。编写函数avarage()实现这一功能
时间: 2024-05-14 12:13:24 浏览: 91
参赛选手成绩的计算
好的,这是一个计算平均值的题目,可以使用Python编写一个函数来实现。以下是函数的代码:
```python
def avarage(*score) -> float:
# 去掉最高分和最低分
score = sorted(score)
score = score[1:-1]
# 计算平均值
avg = sum(score) / len(score)
return avg
```
该函数使用可变参数(score),接受评委们给出的分数,并对其进行排序去掉最高分和最低分,然后计算其余评委的平均值,并将结果返回。
阅读全文