python学生信息管理系统代码怎么写

   2025-02-15 7360
核心提示:下面是一个简单的Python学生信息管理系统的代码示例:students = [] # 用于存储学生信息的列表def display_menu():print(学生信

下面是一个简单的Python学生信息管理系统的代码示例:

students = []   # 用于存储学生信息的列表def display_menu():    print("学生信息管理系统")    print("1. 添加学生信息")    print("2. 显示所有学生信息")    print("3. 查找学生信息")    print("4. 删除学生信息")    print("5. 退出")def add_student():    name = input("请输入学生姓名: ")    age = input("请输入学生年龄: ")    student = {"姓名": name, "年龄": age}    students.append(student)    print("学生信息已成功添加!")def display_students():    if len(students) == 0:        print("暂无学生信息")    else:        for student in students:            print("姓名:", student["姓名"], ", 年龄:", student["年龄"])def search_student():    name = input("请输入要查找的学生姓名: ")    for student in students:        if student["姓名"] == name:            print("姓名:", student["姓名"], ", 年龄:", student["年龄"])            return    print("未找到该学生信息")def delete_student():    name = input("请输入要删除的学生姓名: ")    for student in students:        if student["姓名"] == name:            students.remove(student)            print("学生信息已成功删除!")            return    print("未找到该学生信息")while True:    display_menu()    choice = input("请选择操作(输入数字): ")    if choice == "1":        add_student()    elif choice == "2":        display_students()    elif choice == "3":        search_student()    elif choice == "4":        delete_student()    elif choice == "5":        print("退出程序")        break    else:        print("无效的选择,请重新输入")

该代码定义了一个学生信息管理系统,包含添加学生、显示所有学生、查找学生、删除学生等功能。通过不断显示菜单,用户可以选择执行不同的操作。学生信息以字典的形式存储在一个列表中。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言