通讯录管理系统 2018-07-22
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
谢谢您的使用,再见!