#打印功能提示
print("="*50)
print(" 名字管理系统 V1.0")
print(" 1:添加一个新的名字")
print(" 2:删除一个名字:")
print(" 3:修改一个名字:")
print(" 4:查询一个名字:")
print(" 5:退出程序")
print("="*50)
#获取用户选择
names = [] #定义一个空列表,用于存储添加的名字
while True :
num = int(input("请输入功能序号1-5:"))
#根据用户选择执行相应的功能
if num==1:
new_name = input("请输入一个新名字:")
names.append(new_name)
print(names)
elif num==2:
remove_name = input("请输入要删除的名字:")
names.remove(remove_name)
print(names)
elif num==3:
alt_name = input("请输入你要替换哪个名字:")
result_name = input("请输入你要替换成哪个名字:")
index = names.index(alt_name)
names[index] = result_name
print(names)
elif num==4:
find_name = input("请输入查询的名字:")
if find_name in names:
print("找到了你要找到的人")
else:
print("查无此人")
elif num==5:
break
else:
print("您的输入有误,请重新输入")