02 while循环,密码登录

时间:2023-03-09 03:30:40
02 while循环,密码登录
i=3
username = "xzy"
password = ""
while i>0:
name = input("请输入你的用户名:")
i -= 1
if name == username:
passwd = input("请输入密码:")
if passwd == password:
print("登录成功,请稍候")
print('''恭喜你登录成功
欢迎进入
用户名: %s
密 码: %s
''' % (username,password))
break
else:
if i == 0:
print('你的机会已经用完')
answer = input('你是否再试试 ? Y or N')
if answer == 'Y':
i = 3
else:
print("本次操作结束!")
break
print('你的密码错误,请重新输入')
print('你还有' + str(i) + '次机会')
else:
if i == 0:
print('你的机会已经用完')
answer = input('你是否再试试 ? Y or N')
if answer == 'Y':
i = 3
else:
print("本次操作结束!")
break
print("请输入正确的用户名!")
print('你还有%s次机会' % (i))
else:
print('你要不要脸!')