鱼C论坛

 找回密码
 立即注册
查看: 1580|回复: 0

[见证历程] 零基础入门登录功能判断

[复制链接]
发表于 2019-1-22 23:16:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
MenuNote = '''
|--- 新建用户:N/n ---|
|--- 登录账号:E/e ---|
|--- 退出程序:Q/q ---|

'''
print(MenuNote)
userInfo = {}
code = input("请输入指令代码")
flag = 0
while True:
    if flag:
        print(MenuNote)
        code = input("请输入指令代码")
    flag = 1
    # 01 新建用户模块
    if code == 'N' or code == 'n':
        userName = input("请设置用户名1:")
        # 判断用户名是否唯一
        while True:
            if userName in userInfo:
                userName = input("该用户名已经被使用,请重新设置用户名:")
            else:
                userInfo[userName] = input("请设置密码:")
                print("注册成功,赶紧试试登录吧")
                break
            
    #02 登录验证
    elif code == 'E' or code == 'e':
        userName = input("请输入用户名:")
        #判断用户名是否存在
        while True:
            if userName in userInfo:
                userPassword = input("请输入密码:")
            #判断密码是否正确
                while userPassword != userInfo[userName]:
                    userPassword = input("密码验证不正确,请重新输入密码:")
    
                print("验证通过,登录成功")
                flag = 1
                break
            else:
                count = 0
                for eachKeay in userInfo.keys():
                    count += 1
                    print("第%d位用户:%s" %(count,eachKeay))
                isNew = input("用户不存在,是否创建?(Y/N):")
                if isNew == 'Y':
                    userInfo[userName] = input("请设置密码:")
                    print("注册成功,赶紧试试登录吧")
                    break
                else:
                    break
                        
                flag = 0
    elif code == 'Q' or code == 'q':
        print("感谢使用,再见!")
        break
    else :
        code = input("指令不存在,请重新输入")
        flag = 0
    
            
            
                
                
                
            
        
        
        
            
            
            
            
        
    
    
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-22 09:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表