码迷,mamicode.com
首页 > 其他好文 > 详细

登陆(三次输错机会)且每次输错误时显示剩余错误次数(提示:使?字符串格式化)

时间:2018-10-20 16:25:49      阅读:365      评论:0      收藏:0      [点我收藏+]

标签:else   ngx   lse   while   字符串格式化   NPU   ==   break   game   

# 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要不要脸‘)

登陆(三次输错机会)且每次输错误时显示剩余错误次数(提示:使?字符串格式化)

标签:else   ngx   lse   while   字符串格式化   NPU   ==   break   game   

原文地址:https://www.cnblogs.com/alvinfirst/p/9821553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!