|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
dict1 = dict((('hu',135),('you',136),('ping',137)))
print ('欢迎进入通讯录!')
print ('*'*20)
print ('按1:查询联系人资料')
print ('按2: 插入新的联系人')
print ('按3: 删除已有的联系人')
print ('按4:退出通讯录程序')
shuru = int(input('请输入你将要执行的操作:'))
while 1 :
if shuru == 1:
print ('下面是联系人:')
for each in dict1:
print (each)
people = input('请输入你需要的联系人:')
print (dict1[people])
continue
elif shuru == 2:
new_people =input('输入新的联系人:')
new_number =int(input('输入联系号码:'))
dict1[new_people] = new_number
print ('现在已有的联系人有:',dict1.keys())
continue
elif shuru == 3:
print ('现在已有的联系人有:',dict1.keys())
shan_people = input('输入你要删除的联系人:')
print (dict1.pop(shan_people),'已经被删除')
continue
else:
print ('退出程序')
break
比如说我按1后,它总是在第一部分循环,而不是重新开始
continue是终止本次循环,直接执行下一次,break是结束循环
|
|