| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
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讲》 |   
 
 
 
 |