资源简介

数据保存在数组中

资源截图

代码片段和文件信息


# 用来保存学生信息
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
    

评论

共有 条评论