python学生成绩管理系统课程代码
时间: 2023-10-12 16:22:09 浏览: 90
以下是一个简单的Python学生成绩管理系统的代码示例:
```python
students = {}
def add_student():
name = input("请输入学生姓名:")
score = input("请输入学生成绩:")
students[name] = score
print("添加成功!")
def remove_student():
name = input("请输入要删除的学生姓名:")
if name in students:
del students[name]
print("删除成功!")
else:
print("该学生不存在!")
def query_student():
name = input("请输入要查询的学生姓名:")
if name in students:
print("{}的成绩为:{}".format(name, students[name]))
else:
print("该学生不存在!")
def show_all_students():
print("所有学生的成绩如下:")
for name, score in students.items():
print("{}: {}".format(name, score))
while True:
print("欢迎使用学生成绩管理系统!")
print("1. 添加学生")
print("2. 删除学生")
print("3. 查询学生成绩")
print("4. 显示所有学生")
print("5. 退出系统")
choice = input("请输入您的选择:")
if choice == "1":
add_student()
elif choice == "2":
remove_student()
elif choice == "3":
query_student()
elif choice == "4":
show_all_students()
elif choice == "5":
print("谢谢使用!")
break
else:
print("输入有误,请重新输入!")
```
这个简单的学生成绩管理系统包含添加学生、删除学生、查询学生成绩和显示所有学生等功能。您可以根据自己的需求进行修改和扩展。
阅读全文