用python完成简易名字管理系统

用python完成简易名字管理系统



#1.打印功能提示
print("="*30)
print("-"*5+"名字关系系统"+"-"*5)
print(" 1.添加一个新的名字: ")
print(" 2.删除一个名字: ")
print(" 3.修改一个名字: ")
print(" 4.查询一个名字:")
print(" 5.查询所有:")
print(" 6.退出系统")
print("="*30)

names=[] #定义一个空的列表用来存储添加的名字
while True :
#2.获取用户的选择
  num=int(input("请输入功能序号:"))

#3.根据用户的选择,执行相应的功能
  if num==1 :
     new_name=input("请输入名字:")
     names.append(new_name)
     print(names)
  elif num==2 :
     del_name=input("请输入要删除的名字:")
     if del_name in names :
         names.remove(del_name)
     else :
        print("无法删除,要删除的名字不存在!!!")
  elif num==3 :
     edit_name=input("请输入要修改的名字:")
     if edit_name in names :
        edit_name1=input("请输入名字:")
        names[names.index(edit_name)]=edit_name1
     else :
        print("无法修改,该名字不存在!!!")
  elif num==4 :
     find_name=input("请输入要查询的名字:")
     if find_name in names:
        print("找到了你要找的人")
     else :
        print("查无此人!!!")
  elif num==5:
     print(names)
  elif num==6:
     print("已成功退出系统!!!")
     break  
  else :
     print("您的输入有误,请重新输入!!!")


你可能感兴趣的:(Python)