python计算班级平均分并排序
时间: 2023-10-25 07:09:11 浏览: 331
计算平均分
4星 · 用户满意度95%
好的,我可以为您解答这个问题。您可以使用Python语言中的列表和循环结构来计算班级平均分并排序。首先,您需要创建一个列表,其中包含每个学生的分数。然后,使用for循环遍历列表并计算平均分。最后,可以使用sorted函数对平均分进行排序。以下是示例代码:
```python
# 创建一个包含学生成绩的列表
scores = [85, 92, 78, 90, 82, 87]
# 计算总分和平均分
total = sum(scores)
average = total / len(scores)
# 输出平均分
print("班级平均分为:", average)
# 对成绩从高到低进行排序
sorted_scores = sorted(scores, reverse=True)
print("班级成绩排序为:", sorted_scores)
```
输出:
```
班级平均分为: 86.33333333333333
班级成绩排序为: [92, 90, 87, 85, 82, 78]
```
阅读全文