Python做一个学生成绩管理系统用字典的方法
时间: 2024-11-29 13:37:09 浏览: 7
python语言实现学生成绩管理系统
5星 · 资源好评率100%
在Python中,我们可以利用字典数据结构来创建一个简单的学生成绩管理系统。字典非常适合存储每个学生的姓名作为键,对应的成绩列表或单个成绩作为值。下面是一个基础示例:
```python
# 创建一个空的成绩字典
student_scores = {}
# 添加学生信息
def add_student(name):
student_scores[name] = []
# 添加成绩
def add_score(student_name, score):
if student_name in student_scores:
student_scores[student_name].append(score)
else:
print("该学生不存在")
# 查询成绩
def get_score(student_name):
if student_name in student_scores:
return student_scores[student_name]
else:
return "该学生尚未添加成绩"
# 示例用法
add_student("张三")
add_score("张三", 90)
add_score("李四", 85)
# 打印张三的成绩
print("张三的成绩:", get_score("张三"))
#
阅读全文