|
|
发表于 2019-5-3 12:15:12
|
显示全部楼层
- addressBook={"张三":"13500000000"}
- #新增联系人
- def add():
- name=input("请输入联系人姓名:")
- if name in addressBook:
- print("您输入的姓名已存在-->>"+name+":"+addressBook[name])
- msg=input("是否修改用户资料(YES/NO):")
- if msg=="YES":
- addressBook[name]=input("请输入用户联系电话:")
- else:
- phone=input("请输入用户联系电话:")
- addressBook[name]=phone
- print(name+":"+addressBook[name])
-
- #查询联系人
- def select(name):
- if name in addressBook:
- print(name+":"+addressBook[name])
- return 1
- else:
- print(name+"不存在")
- return 0
-
- #查询所有联系人
- def selectAll():
- for each in addressBook:
- print(each,addressBook[each])
- #删除联系人
- def delete():
- name=input("请输入联系人姓名:")
- if select(name)==1:
- msg=input("是否删除用户资料(YES/NO):")
- if msg=="YES":
- del addressBook[name]
- prompt="""
- |---欢迎进入通讯录程序---|
- |--- 1:查询联系人资料---|
- |--- 2:插入行的联系人---|
- |--- 3:删除已有联系人---|
- |--- 4:退出通讯录程序---|"""
- print(prompt)
- while True:
- doJob=input("请输入相关的指令:")
- if doJob=="1":
- name=input("请输入联系人姓名:")
- select(name)
- elif doJob=="2":
- add()
- elif doJob=="3":
- delete()
- elif doJob=="4":
- print("|---感谢使用通讯录程序---|")
- quit()
- else:
- print("指令错误!!")
复制代码 |
|