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("您的输入有误,请重新输入")