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

2018-07-22  本文已影响0人  LPP27149
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
谢谢您的使用,再见!

上一篇下一篇

猜你喜欢

热点阅读