python 用户登录失败次数提醒(while %s 占位符)

模拟用户登录,允许输入3次,并给出剩余次数:

name = '哈哈'
pwd = '123'
i = 3
while i>0:
    user = input("请输入用户名:")
    passwd = input("请输入密码:")
    if user == name and passwd == pwd:
        print("登录成功")
        break
    else:
        i = i-1
        print("登录失败,还有%s次登录机会" %(i))


运行结果:

F:\python3.6\python.exe F:/python_workdir/oldboy/while.py
请输入用户名:test
请输入密码:123
登录失败,还有2次登录机会
请输入用户名:abc
请输入密码:123
登录失败,还有1次登录机会
请输入用户名:哈哈
请输入密码:123
登录成功

  

猜你喜欢

转载自www.cnblogs.com/zstcl/p/9426230.html
今日推荐