print('===========欢迎进入名片管理系统==========')
info={'name':'zz','age':13,'gender':'man'}
print('1.更改  2.查询  3.增加  4.删除  5.退出' )
cus = input('--->: ')  --->让客户随意输入一个序号
if cus == '1':         -->如果等于1,则选择更改命令
    print('请选择要更改的key')
    cus1=input('---->: ')   --->给key一个输入值
    if cus1 == 'name':         ————> 如果key等于name,即客户选择更改name
        print('你希望更改value为')
        info['name']=input('-->: ')     --》给key赋一个新的value值
        print(info)     ---》然后打印更改后的名片
    elif cus1 == 'age':
        print('你希望更改value为')
        info['age'] = input('-->: ')
        print(info)
    elif cus1 == 'gender':
        print('你希望更改value为')
        info['gender'] = input('-->: ')
        print(info)
if cus == '2':      ---》选择查询命令
    print('请选择要查询item的key')
    cus1 = input('-->: ')   ---》客户自己输入key
    res=info.get(cus1)      --》通过key查询对应value,没有则返回none
    print(res)
if cus == '3' :        --》增加命令
     print('请依次输入要增加的key和value')
     cus1 =input('--->: ')      ---》输入key
     cus2 = input('--->: ')     --->输入value
     info.setdefault(cus1,(cus2))      --》添加item,key存在则无效
     print(info)    ---》打印增加后的命令
if cus== '4' :
    print('请依次输入你需要删除的key和value')
    cus1 =input('--->: ')   ---》输入key
    info.pop(cus1)      ---》通过指定key来取出value,取出后名片里就不存在了
    print(info)     
if cus == '5':
    print('请给本次服务五星好评')
if cus not in ['1','2','3','4','5']:
    print('不要乱按噢')

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。