我只想说:
今天的非常非常非常题目非常非常非常非非常非常非常非常……简单!
只是:
有一点点点点点点点点点点点点点点点点点点点点点点点点……麻烦!
小白(py)练习册
今天……题目……
怎么样,简单吧……(今天可能要破费  )
但是!
要多种方法哦~ (至少也要2种吧~)
如果喜欢,别忘了 评分订阅哟( 传送门)!
|
(弄了3个抢楼,不知道有什么用,试试吧)
本帖最后由 wuqramy 于 2020-5-8 14:00 编辑
这有个好玩的
- print('|--- 新建用户:N/n ---|')
- print('|--- 登录帐号:E/e ---|')
- print('|--- 退出程序:Q/q ---|')
- peopledict = {}
- while True:
- do = input('请输入相关的指令代码:')
- if do == 'N' or do == 'n':
- name = input('请输入用户名:')
- if name in peopledict:
- name = input('此用户名已经被使用,请重新输入:')
- continue
- else:
- peopledict[name] = input('请输入密码:')
- print('注册成功,赶紧试试登录吧!')
- if do == 'E' or do == 'e':
- name = input('请输入用户名:')
- if name in peopledict:
- bingo = input('请输入密码:')
- if bingo == peopledict[name]:
- print('|--- 欢迎使用通讯录程序 ---|')
- print('|--- 1:查询联系人资料 ---|')
- print('|--- 2:添加新的联系人 ---|')
- print('|--- 3:删除已有联系人 ---|')
- print('|--- 4:退出通讯录程序 ---|')
- stickdict = {}
- while True:
- choose = input('请输入相关的指令代码:')
- if choose == '1':
- name = input('请输入联系人姓名:')
- if name in stickdict:
- print(name + ':' + stickdict[name])
- else:
- print('您输入的姓名在通讯录中不存在!')
- if choose == '2':
- name = input('请输入联系人姓名:')
- if name in stickdict:
- print('您输入的姓名在通讯录中已存在 --> ' + name + ':' + stickdict[name])
- judge = input('是否修改用户资料(YES/NO):')
- if judge == 'YES':
- stickdict[name] = input('请输入用户联系电话:')
- print('修改成功!')
- else:
- print('取消成功!')
- else:
- stickdict[name] = input('请输入用户联系电话:')
- print('添加成功!')
- if choose == '3':
- name = input('请输入联系人姓名:')
- if name in stickdict:
- del stickdict[name]
- print('删除成功!')
- else:
- print('您输入的姓名在通讯录中不存在!')
- if choose == '4':
- print('|--- 感谢使用通讯录程序 ---|')
- break
- if choose != '1' and choose != '2' and choose != '3' and choose != '4':
- print('您输入的指令代码不存在!')
- else:
- bingo = input('密码输入错误,请重新输入:')
- continue
- else:
- name = input('您输入的用户名不存在,请重新输入:')
- continue
- if do == 'Q' or do == 'q':
- print('|--- 感谢使用程序 ---|')
- break
- if do != 'Q' and do != 'q' and do != 'E' and do != 'e' and do != 'N' and do != 'n':
- print('您输入的指令代码不存在!')
复制代码
|