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

avatar
作者
猴君
阅读量:1

下面是一个简单的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("无效的选择,请重新输入") 

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

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!