写出完整可以直接复制能运行出的代码
时间: 2024-12-14 21:20:15 浏览: 3
当然,这里是示例代码,它展示了如何在Python中创建一个包含学生成绩的字典并计算统计信息:
```python
# 初始化学生成绩字典
students_scores = {
'张三': 90,
'李四': 85,
'王五': 95,
'赵六': 78,
'刘七': 92
}
# 定义函数计算成绩统计信息
def calculate_grades(scores_dict):
# 计算总分
total_score = sum(scores_dict.values())
# 计算平均分
average_score = total_score / len(scores_dict)
# 计算最高分和最低分
max_score = max(scores_dict.values())
min_score = min(scores_dict.values())
# 找到最高分的学生
top_students = [name for name, score in scores_dict.items() if score == max_score]
# 返回结果
return {'总分': total_score, '平均分': average_score, '最高分': max_score, '最低分': min_score, '最高分学生': top_students}
# 调用函数并打印结果
stats = calculate_grades(students_scores)
print(f"总分:{stats['总分']}\n平均分:{stats['平均分']}\n最高分:{stats['最高分']}\n最低分:{stats['最低分']}\n最高分学生:{stats['最高分学生']}")
# 运行这段代码即可看到结果
```
复制并粘贴到Python环境中运行,你会得到相应的成绩统计数据。
阅读全文