|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
while 1:
order = int(input('请输入相关的密码指令: '))
contacts = dict()
if order == 1:
name = input('请输入联系人姓名: ')
if name in contacts:
print(name,':',contacts[name])
else:
print('Sorry,查无此人!')
if order == 2:
name = input('请输入联系人姓名: ')
if name in contacts:
print('您输入的姓名已存在 --->>>',name,':',contacts[name])
option = input('是否修改联系人资料(Yes or No)')
if option == 'Yes':
newnumber = int(input('请输入新的联系人号码:'))
contacts[name] = newnumber
else:
number = int(input('请输入联系人号码: '))
contacts[name] = number
if order == 3:
name = input('请输入联系人姓名: ')
del contacts[name]
if order == 4:
print('|---感谢使用通讯录小程序---|')
break
大神们帮忙看一下,明明已经储存过一个数据,为什么还是查无此人呢?
非常感谢谢
contacts = dict() 每次都清空了
- contacts = dict()
- while 1:
- order = int(input('请输入相关的密码指令: '))
-
- if order == 1:
- name = input('请输入联系人姓名: ')
- if name in contacts:
- print(name,':',contacts[name])
- else:
- print('Sorry,查无此人!')
- if order == 2:
- name = input('请输入联系人姓名: ')
- if name in contacts:
- print('您输入的姓名已存在 --->>>',name,':',contacts[name])
- option = input('是否修改联系人资料(Yes or No)')
- if option == 'Yes':
- newnumber = int(input('请输入新的联系人号码:'))
- contacts[name] = newnumber
- else:
- number = int(input('请输入联系人号码: '))
- contacts[name] = number
- if order == 3:
- name = input('请输入联系人姓名: ')
- del contacts[name]
- if order == 4:
- print('|---感谢使用通讯录小程序---|')
- break
复制代码
|
|