课上一个小小的通讯录管理系统

names=[]
phones=[]
print('欢迎登陆通讯录管理系统')
while(True):
    print('=======通讯录管理系统======= ')
    print('1.增加姓名和手机')
    print('2.删除姓名')
    print('3.修改手机')
    print('4.查询所有用户')
    print('5.根据姓名查找手机号')
    print('6.退出')
    print('========================')
    i=int(input('请选择:'))
    if(i==1):
        name=input('请输入姓名:')
        phone=input('请输入电话:')
        while phone in phones:
            phone=input('您输入的电话已存在,请重新输入电话:')
        names.append(name)
        phones.append(phone)
        print('录入成功')
    elif i==2:
        name = input('请输入姓名:')
        if name in names:
            index=names.index(name)
            # names.pop(index)
            # phones.pop(index)
            del names[index]
            del phones[index]
            print('删除成功')
        else:
            print('您输入的名字不存在')
    elif i==4:
        for i in range(names.__len__()):
            print(names[i],phones[i])
        print('输出完毕')
    elif i==3:
        phone = input('请输入电话:')
        if phone in phones:
            new_phone = input('请输入新的电话:')
            while new_phone in phones:
                new_phone = input('新的电话已存在,重新输入电话:')
            index=phones.index(phone)
            phones[index]=new_phone
            print('更新成功')
        else:
            print('您输入的电话不存在')
    elif i == 5:
        name = input('请输入姓名:')
        if name in names:
            index = names.index(name)
            print('电话:',phones[index])
        else:
            print('您输入的名字不存在')
    elif i == 6:
        print('谢谢使用')
        break
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值