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

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

python 里面input输出的字符类型都是 str 字符串类型

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
登录成功

  

posted @ 2018-08-05 16:39  暖先生  阅读(385)  评论(0)    收藏  举报