小甲鱼老师034讲
if instr == 2:name = input('请输入联系人姓名:')
try:
contacts # 有点“为赋新词强说愁”的感觉 这个程序是做什么的,删除后也一样啊
print('您输入的姓名在通讯录中已存在 -->> ', end='')
print(name + ' : ' + contacts)
if input('是否修改用户资料(YES/NO):') == 'YES':
contacts = input('请输入用户联系电话:')
except KeyError:
contacts = input('请输入用户联系电话:') {:10_258:} ba21 发表于 2018-1-4 22:04
contacts # 有点“为赋新词强说愁”的感觉 就这个,编写的作用是什么 contacts 当字典中有这个name时,没有任何反应,但当没有时就会返回错误KeyError。而try捕获这个错误运行 except后面的语句。
页:
[1]