|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
代码:- users = {}
- def create_user(name,password):
- if name in users:
- name = input('此用户名已经被使用,请重新输入:')
- create_user(name,password)
- else:
- password = input('请输入密码:')
- users[name] = password
- print('注册成功,赶紧试试登录吧^_^')
- def log_in(name,password):
- if name in users:
- if users[name] == password:
- print('欢迎进入XXOO系统,请点右上角的x结束程序!')
- else:
- password = input('密码有误,请重新输入:')
- log_in(name,password)
- else:
- name = input('您输入的用户名不存在,请重新输入:')
- log_in(name,password)
- command = input("""|---新建用户:N/n---|
- |---登录账号:E/e---|
- |---退出程序:Q/q---|""")
- while 1:
- if command == 'N' or command == 'n':
- name = input('请输入用户名:')
- password = input('请输入密码:')
- create_user(name,password)
- elif command == 'E' or command == 'e':
- name = input('请输入用户名:')
- password = input('请输入密码:')
- log_in(name,password)
- elif command == 'Q' or command == 'q':
- break
复制代码
以前不会用递归,这次派上用场了!题目:《零基础入门学习python026讲》 |
|