From 0d5d88d8ba8709b9e6d8af212808ae541d354702 Mon Sep 17 00:00:00 2001 From: pzeli7a8m <2207687813@qq.com> Date: Tue, 21 Nov 2023 15:14:03 +0800 Subject: [PATCH] Delete 'mydv.py' --- mydv.py | 118 -------------------------------------------------------- 1 file changed, 118 deletions(-) delete mode 100644 mydv.py diff --git a/mydv.py b/mydv.py deleted file mode 100644 index a6664ba..0000000 --- a/mydv.py +++ /dev/null @@ -1,118 +0,0 @@ -import json - -# 初始化学生信息数据 -student_data = [] - - -# 定义函数:添加学员信息 -def add_student(): - name = input("请输入学员姓名: ") - student_id = input("请输入学: ") - age = input("请输入年龄: ") - - student_info = { - "姓名": name, - "学号": student_id, - "年龄": age - } - - student_data.append(student_info) - print("学员信息添加成功!") - - -# 定义函数:删除学员信息 -def delete_student(): - student_id = input("请输入要删除的学号: ") - - for student in student_data: - if student["学号"] == student_id: - student_data.remove(student) - print("学员信息删除成功!") - break - else: - print("未找到该学号的学员信息。") - - -# 定义函数:修改学员信息 -def modify_student(): - student_id = input("请输入要修改的学号: ") - - for student in student_data: - if student["学号"] == student_id: - name = input("请输入新的姓名: ") - age = input("请输入新的年龄: ") - - student["姓名"] = name - student["年龄"] = age - print("学员信息修改成功!") - break - else: - print("未找到该学号的学员信息。") - - -def select(): - student_id = input("请输入要修改的学号: ") - - for student in student_data: - if student["学号"] == student_id: - print(student["学号"],student["年龄"],student["姓名"]) - break - else: - print("未找到该学号的学员信息。") - -# 定义函数:保存学员信息到文件 -def save_student_data(): - with open("student_data.json", "w") as file: - json.dump(student_data, file) - print("学员信息已保存!") - - -# 定义函数:从文件读取学员信息 -def load_student_data(): - try: - with open("student_data.json", "r") as file: - data = json.load(file) - student_data.extend(data) - print("学员信息已加载!") - except FileNotFoundError: - print("未找到学员信息文件。") - - -# 主程序 -load_student_data() - -while True: - print("\n学生信息管理系统") - print("1. 添加学员信息") - print("2. 删除学员信息") - print("3. 修改学员信息") - print("4. 保存学员信息") - print("5. 查询学员信息") - print("6. 显示学员信息") - print("7. 退出系统") - - choice = input("请输入操作序号: ") - - if choice == "1": - add_student() - elif choice == "2": - delete_student() - elif choice == "3": - modify_student() - elif choice == "4": - save_student_data() - elif choice == "5": - select() - elif choice == "6": - print("学员信息如下:") - for student in student_data: - print("姓名:", student["姓名"]) - print("学号:", student["学号"]) - print("年龄:", student["年龄"]) - print("--------------------------") - elif choice == "7": - save_student_data() - print("感谢使用学生信息管理系统,再见!") - break - else: - print("无效的操作序号,请重新输入。")