2021-04-28python名片管理系统
2021/4/29 1:25:15
本文主要是介绍2021-04-28python名片管理系统,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
def display_menu(): print("-" * 30) print("名片管理系统 v8.8") print("1.添加名片") print("2.删除名片") print("3.修改名片") print("4.查询名片") print("5.获取所有名片信息") print("6.退出系统") print("-" * 30) name_list=[] ##新增名片 def add_info(): new_name = input("请输入姓名:") name_list.append(new_name) ##打印所有名片 def print_all_info(): print("="*30) for info in name_list: print(info) print("="*30) ##查找名片 def find_card_info(): find_name = input("请输入要查找的姓名:") find_flag = 0 for i in range(len(name_list)): if find_name == name_list[i]: print(find_name) find_flag = 1 break if find_flag == 0: print("不能找到这个人") ##删除名片 def del_info(): del_name = input("请输入要删除的姓名:") for j in range(len(name_list)): if del_name == name_list[j]: name_list.remove(name_list[j]) break print("删除成功!") ##修改名片 def update_info(): update_name = input("请输入要修改的姓名:") upadte_flag = 0 for n in range(len(name_list)): if update_name in name_list: upadte_flag = 1 name_list.remove(update_name) update_after = input("把{}修改为:".format(update_name)) name_list.append(update_after) print("修改成功!") if upadte_flag == 0: print("不能找到这个人") ##循环 i = 0 while i <1: display_menu() def get_choice(): selected_key = input("请输入选择的序号:") return int(selected_key) key = get_choice() if key == 1: add_info() elif key == 2: del_info() elif key == 3: update_info() elif key == 4: find_card_info() elif key == 5: print_all_info() elif key == 6: print("已经退出系统,欢迎下次使用!") break else: print("输入有误,请重新输入")
这篇关于2021-04-28python名片管理系统的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python