#用户登陆(三次输错机会)且每次误时显示剩余错误次数(提示:使用字符串格式化)
Posted wgzzk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#用户登陆(三次输错机会)且每次误时显示剩余错误次数(提示:使用字符串格式化)相关的知识,希望对你有一定的参考价值。
#用户登陆(三次输错机会)且每次误时显示剩余错误次数(提示:使?字符串格式化) # i = 3 # username = "yangxiaoer" # password = "123456" # while i>=0: # name = input("请输入你的用户名:") # if name == username: # passwd = input("请输入你的密码:") # if passwd == password: # print("登录成功。请稍后") # print(‘‘‘ # username: %s # password: %s # ‘‘‘%(username,password)) # break # else: # print("你的密码错误 请重新输入") # print("你还有%s次机会" % (i-1)) # if i == 0: # print(‘您的机会已经用完,结束本次操作‘) # break # continue # else: # print("你的用户名错误!请重新输入") # print("你还有%s次机会"%(i-1)) # i -= 1 # username = "yangxiaoer" # password = "123456" # i = 3 # while i > 0: # zh = input("请输入你的账号:") # i -= 1 # if zh == username: # mm = input("请输入你的密码:") # if mm == password: # print("验证成功.正在登陆......") # print(‘‘‘恭喜你登陆成功! # 欢迎用户进入 # 用户名 :%s # 密码 :%s # ‘‘‘%(zh,mm)) # break # else: # if i == 0: # print("你的机会已经没了!game over 下次见!") # answer = input(‘再试试?Y or N‘) # if answer == ‘Y‘: # i = 3 # print("密码错误,请重新输入") # print("你还有"+str(i)+"次机会") # else: # print("请输入正确的用户名!") # if i == 0: # print("你的机会已经没了!") # answer = input(‘再试试?Y or N‘) # if answer == ‘Y‘: # i = 3 # print("你还有" + str(i) + "次机会") # else: # print(‘你TM要不要脸‘) i=3 username=‘zzk‘ password=‘123456‘ while i>0: name=input(‘请输入你的名字‘) i = i - 1 if name==username: password1=input(‘请输入密码‘) if password1==password: print(‘登录成功‘) break else: print(‘请重新输入你的剩余错误次数%s‘%(i)) if i == 0: print(‘您的机会已经用完,结束本次操作‘) break continue else: print(‘用户名错误,剩余次数%s‘%(i))
以上是关于#用户登陆(三次输错机会)且每次误时显示剩余错误次数(提示:使用字符串格式化)的主要内容,如果未能解决你的问题,请参考以下文章