学生成绩管理系统可以使用Python的字典和列表来实现。以下是一个简单的示例:
```python
# 定义一个空字典来存储学生信息
students = {}
# 添加学生信息
def add_student(name, score):
students[name] = score
# 删除学生信息
def delete_student(name):
if name in students:
del students[name]
# 修改学生成绩
def update_score(name, new_score):
if name in students:
students[name] = new_score
# 查询学生成绩
def query_score(name):
return students.get(name, "学生不存在")
# 显示所有学生信息
def show_all_students():
for name, score in students.items():
print(f"{name}: {score}")
# 测试
add_student("张三", 90)
add_student("李四", 80)
show_all_students()
update_score("张三", 95)
delete_student("李四")
show_all_students()
```
这个示例中,我们使用字典`students`来存储学生的姓名和成绩。然后定义了一些函数来实现添加、删除、修改和查询学生信息的功能。最后通过调用这些函数来测试整个系统。
文章评论(0条评论)
登录后参与讨论