美文网首页
通讯录管理系统 2018-07-22

通讯录管理系统 2018-07-22

作者: LPP27149 | 来源:发表于2018-07-22 12:58 被阅读0次
    print('=======================================================')
    print('欢迎来到通讯录管理系统')
    messages = []
    count = 0
    while True:
        print('=======================================================')
        print('请选择你您的操作!\n')
        print('1----------添加联系人')
        print('2----------删除联系人')
        print('3----------查找联系人')
        print('4----------退出系统')
        n = int(input('>>'))
        while n == 1:
            tel = input('请输入新联系人的电话号码:\n>>>')
            if 7 < len(tel) <12:
                messages.append(tel)
            else:
                print('输入不规范,自动返回上一层')
                continue
            name = input('请输入新联系人的姓名:\n>>>')
            if name:
                messages.append(name)
            else:
                print('输入不规范,自动返回上一层')
                continue
            e_mail = input('请输入新联系人的邮箱:\n>>>')
            if e_mail:
                messages.append(e_mail)
                count += 1
            else:
                messages.append('NULL')
                count += 1
            print('1 ----- 继续添加\n0 ----- 返回上一层\n>>>')
            k = int(input())
            if k == 1:
                continue
            else:
                break
        while n == 2:
            for x in range(0,len(messages)//3):
                print('%d:' % x, messages[x*3:(x + 1)*3])
            dele = int(input('请输入需要删除的联系人序号:\n>>'))
            print('您将要删除的联系人信息如下(确认删除请输入1,返回主菜单请输入0):\n',messages[dele*3:(dele + 1)*3])
            sure = int(input('>>'))
            if sure == 1:
                del messages[dele*3:(dele + 1)*3]
                print('删除成功')
                for x in range(0, len(messages) // 3):
                    print('%d:' % x, messages[x * 3:(x + 1) * 3])
                go_on = input('继续删除请输y,否则请输入n')
                if go_on == 'y' or go_on == 'Y':
                    continue
                elif go_on == 'n' or go_on == 'N':
                    break
                else:
                    print('输入有误,自动返回主菜单')
                    break
            break
        while n == 3:
            for x in range(0,len(messages)//3):
                print('%d:' % x, messages[x*3:(x + 1)*3])
            print('功能正在开发中')
            break
    
        if n == 4:
            print('谢谢您的使用,再见!')
            break
    

    =======================================================
    欢迎来到通讯录管理系统
    =======================================================
    请选择你您的操作!

    1----------添加联系人
    2----------删除联系人
    3----------查找联系人
    4----------退出系统
    >>1
    请输入新联系人的电话号码:
    >>>17764627403
    请输入新联系人的姓名:
    >>>老婆婆
    请输入新联系人的邮箱:
    >>>17232345342@163.com
    1 ----- 继续添加
    0 ----- 返回上一层
    >>>
    1
    请输入新联系人的电话号码:
    >>>17784739543
    请输入新联系人的姓名:
    >>>皮皮虾
    请输入新联系人的邮箱:
    >>>1231512306
    1 ----- 继续添加
    0 ----- 返回上一层
    >>>
    0
    =======================================================
    请选择你您的操作!

    1----------添加联系人
    2----------删除联系人
    3----------查找联系人
    4----------退出系统
    >>2
    0: ['17764627403', '老婆婆', '17232345342@163.com']
    1: ['17784739543', '皮皮虾', '1231512306']
    请输入需要删除的联系人序号:
    >>0
    您将要删除的联系人信息如下(确认删除请输入1,返回主菜单请输入0):
    ['17764627403', '老婆婆', '17232345342@163.com']
    >>1
    删除成功
    0: ['17784739543', '皮皮虾', '1231512306']
    继续删除请输y,否则请输入ny
    0: ['17784739543', '皮皮虾', '1231512306']
    请输入需要删除的联系人序号:
    >>0
    您将要删除的联系人信息如下(确认删除请输入1,返回主菜单请输入0):
    ['17784739543', '皮皮虾', '1231512306']
    >>0
    =======================================================
    请选择你您的操作!

    1----------添加联系人
    2----------删除联系人
    3----------查找联系人
    4----------退出系统
    >>4
    谢谢您的使用,再见!

    相关文章

      网友评论

          本文标题:通讯录管理系统 2018-07-22

          本文链接:https://www.haomeiwen.com/subject/baelmftx.html