原创
使用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条评论)
登录后参与讨论