def menu():
print("-" * 40) print("通讯录管理系统V1.0") print("1、添加学员信息") print("2、删除学员信息") print("3、打印学员信息") print("4、退出系统") print("-" * 40)info = []def add_student(): info_dict = {} info_dict['name'] = input('请输入学员姓名:') info_dict['age'] = int(input('请输入学员年龄:')) info_dict['mobile'] = input('请输入学员电话:') global info info.append(info_dict) print('学员信息添加成功') print(info)def del_student(): name = input('请输入您要删除学员的姓名:') for i in info: if i['name'] == name: info.remove(i) print('学员信息删除成功') print(info) break else: print('暂未查询到您要删除的学员信息')def show_all(): for i in info: print(f'学员姓名:{i["name"]},学员年龄:{i["age"]},学员电话:{i["mobile"]}') else: print('暂未查询到您要打印的学员信息')while True: menu() user_num = int(input('请输入您要操作的功能序号:')) if user_num == 1: add_student() elif user_num == 2: del_student() elif user_num == 3: show_all() elif user_num == 4: print('感谢您使用通讯录管理系统V1.0') break else: print('信息输入错误,请重新输入...')
05-05
749
09-13