生成一个学生成绩管理系统代码简单python
时间: 2023-12-25 09:47:11 浏览: 69
python+学生成绩管理系统 061011(数据库+附源码)
4星 · 用户满意度95%
下面是一个简单的学生成绩管理系统的Python代码示例:
```python
students = {}
def add_student():
name = input("请输入学生姓名:")
score = input("请输入学生成绩:")
students[name] = score
print("学生信息录入成功!")
def search_student():
name = input("请输入要查询的学生姓名:")
if name in students:
print("学生姓名:{},成绩:{}".format(name, students[name]))
else:
print("找不到该学生信息。")
def show_all():
for name, score in students.items():
print("学生姓名:{},成绩:{}".format(name, score))
while True:
print("欢迎使用学生成绩管理系统!")
print("1. 添加学生信息")
print("2. 查询学生信息")
print("3. 显示所有学生信息")
print("4. 退出系统")
choice = input("请输入您的选择:")
if choice == "1":
add_student()
elif choice == "2":
search_student()
elif choice == "3":
show_all()
elif choice == "4":
print("感谢使用学生成绩管理系统,再见!")
break
else:
print("无效的选择,请重新输入。")
```
这个代码示例中,我们使用了一个字典来存储学生信息,其中键为学生姓名,值为学生成绩。用户可以选择添加学生信息、查询学生信息、显示所有学生信息或退出系统。根据用户选择的不同,程序会调用不同的函数来完成相应的操作。
阅读全文