|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- print('--1,查询联系人资料--')
- print('--2,新建联系人--')
- print('--3,删除联系人--')
- print('--4,退出通讯录程序--')
- address = dict() # 我这样定义个空的字典对吗?
- order = int(input('请输入相关指令代码:'))
- while order :
- if order == 2:
- contacts = input('请输入联系人姓名:')
-
- if contacts in address:
- numbers = input('请输入用户联系电话:')
- address = dict((contacts,numbers)) # 这样插入像?
-
- else:
- print('您输入的姓名在通讯录中已存在-->',contacts,':',address[contacts])
- answer = input('是否修改用户资料(YES/NO):')
-
- if answer == YES:
- address[contacts] = input('请输入用户联系电话:')
- else:
- print('您选择不修改用户资料')
- print('请输入相关指令代码:')
-
- elif order == 1:
- temp = input('请输入联系人姓名:')
-
- if temp in address:
- print(temp,':',address[temp])
- else:
- print('抱歉,通讯录中没有该联系人!')
- print('请输入相关指令代码:')
-
- else:
- print('感谢使用通讯录程序') # 还有3指令没写完
- order = int(input()) # 这个东西应该放哪儿?
- # 另外我发现好像还要定义个输入数字的范围哎,不然除了1和2
- # 其他数字都是直接执行最后一步了
复制代码
|
|