3次登录锁定
Posted 柳姑娘
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3次登录锁定相关的知识,希望对你有一定的参考价值。
flag = True while flag: user = input(‘please input your username:‘) locked = open(‘locked‘, ‘r+‘, encoding=‘utf8‘) for line1 in locked: if user.strip() != line1: f = open(‘账户信息‘, encoding=‘utf8‘) for line in f: list=line.split(‘---‘) username=list[0] passwd=list[1] if username.strip() == user.strip(): count = 0 while count < 3: psd = input(‘please input your password:‘) if passwd.strip() == psd.strip(): print(‘welcome !‘) flag = False break else: print(‘passwd error‘) count += 1 if count == 3: print(‘输错3次,用户已锁定‘) locked.write(user.strip()) locked.close() flag = False break else: print(‘用户已锁定‘)
以上是关于3次登录锁定的主要内容,如果未能解决你的问题,请参考以下文章