首页 > 代码库 > 实现用户登录并且输入错误三次后锁定该用户
实现用户登录并且输入错误三次后锁定该用户
我的测试环境,win7,python3.6,Pycharm社区版
提示输入用户名,和密码
判断是否被锁定
判断用户名和密码是否匹配
输入错误三次,账号被锁定
real_user = ‘channel‘ #正确的用户名 real_passwd = ‘asdf‘ #正确的密码 lock_user = [‘tiaozhan‘] #锁定账号列表 while True: user_input = input("输入用户名") passwd_input = input(‘your passwd:‘) if user_input in lock_user: print(‘用户 %s 被锁定‘ %user_input) elif user_input == real_user: i = 0 while i <3: # for i in range(3): # passwd_input = input("your password:") if passwd_input == real_passwd: print(‘yes, you got it‘) break exit() else: print("passwd is False") if i==2: print("the user has been locked") lock_user.append(user_input) exit() else: passwd_input = input("your passwd again:") i +=1 else: print("用户不存在")
怎么才能实现类似“淘宝”那样的登录提示呢?
实现用户登录并且输入错误三次后锁定该用户
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。