用户三次机会输入

我们经常会遇到的场景,账号密码输入错误需要重新输入,输入三次失败之后不允许再输入了,这次我们来模拟一下这个场景

 

#用户三次登录
i=0
while i<3:
    username = input('请输入用户名:')
    password = int(input('请输入用户密码'))
    if username == 'tank' and password == 123:
        print('登录成功')
        break
    else:
        print('登录失败,请稍后重试。。。')
    i += 1

注意事项:

在登录成功后必须强制退出循环,否则会出现登录成功了依然要再次输入username的情况。

posted @ 2021-12-03 17:16  Tank-tank  阅读(152)  评论(0)    收藏  举报