Python实现:请输入6个评委分数:8.5 9.8 9.5 9.0 8.8 8.5 去掉一个最高和最低分,输出最终平均分
时间: 2024-06-06 22:11:15 浏览: 15
score_list = input("请输入6个评委分数,用空格隔开:").split() # 将输入的字符串转换成列表
score_list = [float(i) for i in score_list] # 将列表中的元素转换成浮点数
score_list.sort() # 将列表中的元素从小到大排序
score_list = score_list[1:-1] # 去掉列表中的最高分和最低分
avg_score = sum(score_list) / len(score_list) # 计算平均分
print("去掉一个最高分和最低分后的最终平均分为:%.2f" % avg_score) # 输出最终平均分,保留两位小数
相关问题
10个评委打分(自输入),去掉最高和最低分求平均分为最终得分运用python
好的,这个问题很简单,请看下面的Python代码实现:
```python
scores = [] # 初始化得分列表
for i in range(10):
score = int(input("请输入第{}个评委的得分:".format(i+1)))
scores.append(score) # 将得分添加到列表中
scores.sort() # 将得分列表排序
scores = scores[1:-1] # 去掉最高和最低分
avg_score = sum(scores) / len(scores) # 计算平均分
print("最终得分为:{:.2f}".format(avg_score))
```
运行程序后,按照提示输入10个评委的得分,程序将自动去掉最高和最低分,并求出平均分作为最终得分。注意,最终得分保留两位小数。
python有n个评委去掉一个最高分和最低分求平均值
在Python中,可以通过以下步骤来计算n个评委去掉一个最高分和最低分后的平均值:
1. 首先,将评委给出的分数存储在一个列表中。
2. 使用内置函数`max()`和`min()`找到列表中的最高分和最低分,并将其从列表中移除。
3. 使用内置函数`sum()`计算剩余分数的总和。
4. 使用内置函数`len()`获取剩余分数的个数。
5. 将总和除以个数,得到平均值。
下面是一个示例代码:
```python
scores = [98, 95, 92, 88, 90] # 假设评委给出的分数列表
# 去掉最高分和最低分
scores.remove(max(scores))
scores.remove(min(scores))
# 计算平均值
average = sum(scores) / len(scores)
print("去掉一个最高分和最低分后的平均值为:", average)
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)