|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
print("""
|--- 欢迎进入通讯录程序 ---|
|--- 1:查询联系人资料 ---|
|--- 2:插入新的联系人 ---|
|--- 3:删除已有联系人 ---|
|--- 4:退出通讯录程序 ---|\n""")
zd = dict()
while 1:
i = 0
zl = input('请输入指令代码:')
if zl == '1':
xm = input('请输入联系人姓名:')
for x in zd:
if x == xm:
i = 1
if i:
print(xm,':',zd[xm],'\n\n')
else:
print('没有该联系人!\n\n')
elif zl == '2':
xm = input('请输入联系人姓名:')
for x in zd:
if x == xm:
print('您输入的姓名在通讯录中已存在 -->> ',xm,':',zd[xm])
pd = input('是否修改用户资料(YES/其他为NO):')
if pd == 'YES':
i = 1
break
else:
i = 0
print('\n')
break
else:
i = 1
if i:
dh = input('请输入用户联系电话:')
zd[xm] = dh
print('\n')
elif zl == '3':
xm = input('请输入联系人姓名:')
for x in zd:
if x == xm:
del zd[xm]
print('已删除',xm,'\n\n')
i = 1
break
if i == 0:
print('没有该联系人!\n\n')
elif zl == '4':
print('|--- 感谢使用通讯录程序 ---|')
break
else:
print('您的输入有误!\n\n')
改成这样就好了
- print("""
- |--- 欢迎进入通讯录程序 ---|
- |--- 1:查询联系人资料 ---|
- |--- 2:插入新的联系人 ---|
- |--- 3:删除已有联系人 ---|
- |--- 4:退出通讯录程序 ---|\n""")
- zd = dict()
- while 1:
- i = 0
- zl = input('请输入指令代码:')
- if zl == '1':
- xm = input('请输入联系人姓名:')
- for x in zd:
- if x == xm:
- i = 1
- if i:
- print(xm,':',zd[xm],'\n\n')
- else:
- print('没有该联系人!\n\n')
- elif zl == '2':
- xm = input('请输入联系人姓名:')
- if not zd:
- dh = input('请输入用户联系电话:')
- zd[xm] = dh
- print('\n')
- else:
- for x in zd:
- if x == xm:
- print('您输入的姓名在通讯录中已存在 -->> ',xm,':',zd[xm])
- pd = input('是否修改用户资料(YES/其他为NO):')
- if pd == 'YES':
- i = 1
- break
- else:
- i = 0
- print('\n')
- break
- else:
- i = 1
- if i:
- dh = input('请输入用户联系电话:')
- zd[xm] = dh
- print('\n')
- elif zl == '3':
- xm = input('请输入联系人姓名:')
- for x in zd:
- if x == xm:
- del zd[xm]
- print('已删除',xm,'\n\n')
- i = 1
- break
- if i == 0:
- print('没有该联系人!\n\n')
- elif zl == '4':
- print('|--- 感谢使用通讯录程序 ---|')
- break
- else:
- print('您的输入有误!\n\n')
复制代码
|
|