用while循环模拟用户登录

发布时间 2023-11-10 17:45:04作者: 坚持坚持再一次坚持
i=0   #给i一个存储变量
while i<3: #i有3次机会 0 1 2
use_name=input('请输入您的用户名:')
pwd=input('请输入您的密码:')
if use_name=='qhl' and pwd=='111':
print('您输入的密码正确,请稍后...')
i=8 #给i赋值一个大于3的值,结束while无线循环
else:
if i<2: #如果输入账户密码小于3次,这里虽然i<2,但是是从0次开始的
print('您输入的密码不正确,您还有',2-i,'次机会') #第一次错误输出2-0次机会,第二次输出2-1次,如果第三次错误则往下执行
i+=1
if i==3: #第三次输入错误则输出以下
print('您输入的密码错误超过3次,请稍后再试')