要求:输入5名学生的姓名和成绩构成的字典,输出其中的最高分、最低分及平均分,根据要求用python写代码
时间: 2024-10-10 10:08:08 浏览: 32
【Python】学生成绩管理系统
你可以使用Python编写以下代码来实现这个功能:
```python
def process_scores(scores_dict):
# 获取最高分
max_score = max(scores_dict.values())
# 获取最低分
min_score = min(scores_dict.values())
# 计算平均分
total_score = sum(scores_dict.values())
average_score = total_score / len(scores_dict)
return max_score, min_score, average_score
# 示例学生分数字典
students_scores = {
"张三": 90,
"李四": 85,
"王五": 95,
"赵六": 78,
"刘七": 88
}
# 调用函数并输出结果
max_score, min_score, average_score = process_scores(students_scores)
print("最高分:", max_score)
print("最低分:", min_score)
print("平均分:", average_score)
阅读全文