phthon 25课,查询小程序,自己写的,有点小成就
本帖最后由 checkily 于 2018-2-12 11:35 编辑def address_list():
while True:
x=int(input("请输入相关的指令代码:"))
if x==1 :
find_name=input("请输入联系人姓名:")
if find_name in address:
print("%s:%s" % (find_name,address),"\n")
else:
print("没有%s的资料" % find_name,"\n")
if x==2 :
insert_name=input("请输入联系人姓名:")
if insert_name in address:
print("你输入的姓名在通讯录中已存在-->>%s:%s" % (insert_name,address))
choice=input("是否修改用户资料(YES/NO):")
if choice in ("YES","y","Y","yes"):
temp=input("请输入用户联系电话:")
address=temp
print()
else:
print()
continue
else:
temp=input("请输入用户联系电话:")
address.setdefault(insert_name,temp)
print()
if x==3 :
delete_name=input("请输入要删除的联系姓名:")
if delete_name in address:
print("%s:%s" % (delete_name,address))
choice=input("是否要删除%s的信息(YES/NO):" % delete_name)
if choice in ("YES","y","Y","yes"):
address.pop(delete_name)
print("成功删除!")
else:
print("没有%s的资料" % delete_name,"\n")
if x==4 :
choice=input("确定要退出吗(YES/NO):")
if choice in ("YES","y","Y","yes"):
print("|---感谢你使用通讯录程序---|")
break
else:
print()
continue
print('''|---欢迎进入通讯录程序---|
|---1:查询联系人资料 ---|
|---2:插入新的联系人 ---|
|---3:删除已有联系人 ---|
|---4:退出通讯录程序 ---|''',"\n")
address={}
address_list()
页:
[1]