user_cards=[]#定义一个列表,用来存放所有的用户信息whileTrue:
info="""
*******************
欢迎来到名片管理系统
*****************
1.新增名片
2.修改名片
3.查询名片
4.删除名片
5.退出系统
*******************
"""print(info)
selec=input("请选择您要进行的操作")if selec.isdigit():#判断输入的值是数字
select=int(selec)if select==5:breakelif select==1:#新增名片
user_card={}#存放单个用户的名片信息
name=input("请输入您要添加的名字")
age=input("请输入您的添加的年龄")
user_card['name']=name
user_card['age']=age
user_cards.append(user_card)#创建了一个列表,列表用户存放所有的用户信息print("您的名片已经添加成功")elif select==2:#修改名片
name=input("请输入你的名字")for user_card in user_cards:if name in user_card['name']:print("用户的信息在系统中可以修改")
age =input("请输入您要修改的年龄")
user_card['age']= age
print("您的信息修改成功")else:continueelif select==3:#查询名片
name =input("请输入您要查询的用户的名字")#namefor user_card in user_cards:if name in user_card['name']:print("您的信息查询成功")print("您查询的信息如下:名字是{},年龄是{}".format(name,user_card['age']))else:continuepasselif select==4:#删除名片
name =input("请输入您要删除的用户的名字")for user_card in user_cards:if name in user_card['name']:del user_card['age']else:breakelse:print("您输入的信息有误,请重新输入")continue