资源简介
数据保存在数组中
代码片段和文件信息
# 用来保存学生信息
student_infos = []
# 打印菜单
def display_menu():
print(“-“ * 30)
print(“ 学生管理系统“)
print(“1.添加学生信息“)
print(“2.删除学生信息“)
print(“3.修改学生信息“)
print(“4.查询学生信息“)
print(“5.获取所有学生信息“)
print(“6.退出系统“)
print(“-“ * 30)
# 添加学生信息
def add_info():
name = input(“请输入姓名:“)
age = input(“请输入年龄:“)
sex = input(“请输入性别:“)
tel = input(“请输入联系方式:“)
new_infos = { }
new_infos[‘name‘] = name
new_infos[‘age‘] = age
new_infos[‘sex‘] = sex
new_infos[‘tel‘] = tel
student_infos.append(new_infos)
# 删除学生信息
def del_info(student):
del_number = int(input(“请输入要删除的序号:“)) - 1
del student[del_number]
# 修改学生信息
def update_info():
mp_id = int(input(“请输入要修改的学生的序号:“))
name = input(“请输入姓名:“)
age = input(“请输入年龄:“)
sex = input(“请输入性别:“)
tel = input(“请输入联系方式:“)
student_infos[mp_id - 1][‘name‘] = name
student_infos[mp_id - 1][‘age‘] = age
评论
共有 条评论