用户登陆(三次机会重试):
6、用户登陆(三次机会重试) 思路 1.先来做简单的登录验证 username = input('请输入用户名:') password = input('请输入密码:') if username == "xiao" and password == '123': print('ok') else: print('登录失败超过三次,请稍后重试!') 2.用while循环来执行输入框,可以无限次尝试登录 while True: username = input('请输入用户名:') password = input('请输入密码:') if username == "xiao" and password == '123': print('ok') else: print('登录失败超过三次,请稍后重试!') 3.做一个变量用来记录登录失败次数,初始为0,如果登录失败,次数加1。达到3次,直接结束程序。 #登录次数 logins = 0 while True: #判断登录次数 if logins == 3: print('登录失败超过三次,请稍后重试!') break username = input('请输入用户名:') password = input('请输入密码:') #判断用户名和密码 if username == "xiao" and password == '123': print('ok') break else: #次数加1 logins += 1 print('登录失败!')
学习摘自:https://www.cnblogs.com/xiao987334176/p/8581927.html