|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
似乎这个代码没有将信息存进通讯录里啊。查询的时候总是显示用户不存在?
print('|---欢迎进入通讯录程序---|\n|---1:查询联系人资料---|\n|---2:插入新的联系人---|\n\
|---3:删除已有联系人---|\n|---4:退出通讯录程序---|')
phonedict = {}
while 1:
temp = input('\n请输入相关的指令代码:')
number = int(temp)
if number == 2:
name = input('请输入联系人姓名:')
if name in phonedict:
print('已存在', end= '-->')
print(name + ':' + phonedict[name])
whether = input('是否修改资料(YES/NO):')
if whether == 'YES':
phonedict[name] = input('请输入新的资料:')
else:
phone = input('请输入联系人电话:')
elif number == 1:
name = input('请输入联系人的姓名:')
if name in phonedict:
print(name+':'+phonedict[name])
else:
print('对不起,用户不在通讯录中。')
elif number == 3:
name = input('请输入联系人姓名:')
if name in phonedict:
del(phonedict[name])
else:
print('对不起,用户不存在。')
elif number == 4:
print('感谢使用通讯录!')
break |
|