原创 使用Python的学生成绩管理系统

2024-1-17 09:44 373 2 2 分类: 物联网 文集: 学习分享
学生成绩管理系统可以使用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`来存储学生的姓名和成绩。然后定义了一些函数来实现添加、删除、修改和查询学生信息的功能。最后通过调用这些函数来测试整个系统。

作者: 丙丁先生, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3996156.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
我要评论
0
2
关闭 站长推荐上一条 /2 下一条