字典的简易客户名片系统

print('*'*50)
print('----简易用户名片系统')
print('1.添加客户名片信息')
print('2.删除客户名片信息')
print('3.修改客户名片信息')
print('4.查询客户名片信息')
print('5.查询所有客户名片信息')
print('6.退出查询系统')
print('*'*50)

names = []
while True:
    option = int(input('您输入的功能号是数字:'))


    if option == 1:
        name_card = {}
        new_name = input('请输入您的名字:')
        new_telphone = input('请输入您的手机号码:')
        new_wechat = input('请输入您的微信号:')
        new_addr = input('请输入您的住址:')


        name_card['name'] = new_name
        name_card['telphone'] = new_telphone
        name_card['wechat'] = new_wechat
        name_card['addr'] = new_addr
        names.append(name_card)
        print(names)
    
    elif option == 2:
        del_name = input('请输入您要删除的名字:')
        flag = 0
        for i in names:
            if i['name'] == del_name:
                flag = 1
                names.remove(i)
                print(names)
                break
        else:
            print('您要删除的名字不存在')
    
    elif option == 3:
        change_name = input('请输入修改名字信息:')
        modify_name = input('请输入您要修改的名字:')
        modify_telphone = input('请输入您想修改号号码信息:')
        modify_wechat = input('请输入您想修改的微信账号:')
        modify_addr = input('请输入您想修改的住址信息:')


        flag = 0
        for i in names:
            if i['name'] == change_name:
                i['name'] = modify_name
                i['telphone'] = modify_telphone
                i['wechat'] = modify_wechat
                i['addr'] = modify_addr
                print(names)
                flag = 1
                break
        else:
            print('您想要修改的名字不存在')
            
    
    elif option == 4:
        find_name = input('请输入您要查询的名字:')
        find_flag = 0
        for i in names:
            if i['name'] == find_name:
                print(find_name)
                find_flag = 1
                break
        else:
            print('您要查询的名字不存在')
            
    
    elif option == 5:
        print('姓名\t联系方式\t微信\t住址')
        for i in names:
            print('%s\t%s\t%s\t%s'%(i['name'],i['telphone'],i['wechat'],i['addr']))
    
    elif option == 6:
        break
    
    else:
        print('您输入的信息有误')
        
    print('')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

maxwelltanplus

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值