day_10py 简单地名字管理系统
1 #!/usr/bin/env/python 2 #-*-coding:utf-8-*- 3 ''' 4 名字管理系统 5 做程序迭代,由点到面一点一点来 6 ''' 7 # 1.打印功能提示 8 print("="*50) 9 print(" 姓名关系系统 V1.0") 10 print(" 1:添加一个新的名字") 11 print(" 2:删除一个名字") 12 print(" 3:修改一个名字") 13 print(" 4:查询一个名字") 14 print(" 5:退出系统") 15 print("="*50) 16 17 names = [] # 定义一个空的列表用来存储添加的名字 18 while True: 19 # 2.获取用户的选择 20 num = int(input("请输入功能序号:")) 21 # 3.根据用户的选择,执行相应的功能 22 if num==1: 23 new_name = input("请输入名字:") 24 names.append(new_name) 25 print(names) 26 elif num==2: 27 rm_name = input("请输入删除名字") 28 #判断在总名字里面是否含有该输入名字 29 if rm_name in names: 30 names.remove(rm_name) 31 print("删除成功,剩余名字:%s"%names) 32 else: 33 print("没有找到该名字") 34 elif num==3: 35 pass 36 elif num==4: 37 find_name = input("请输入要查询的名字:") 38 if find_name in names: 39 print("找到了你要找的人:%s"%find_name) 40 else: 41 print("抱歉,没找到") 42 elif num==5: 43 print("退出程序") 44 break 45 else: 46 print("您的输入有误,请重新输入")