代码如下
import time
user = 'STEM' # 用户名
password = 'STEM1' # 登录密码
a = 0
while True:
user_input = input('请输入用户名:')
user_password = input('请输入密码:')
if user_input != user and user_password != password:
print('密码或用户名错误')
print()
a = a + 1
if a ==5:
print('十秒后重试')
time.sleep(10)
a = 0
else:
if user_input ==user and user_password ==password:
print('登录成功')
break
代码讲解
1.
import time
意思:导入时间库
2.
user = 'STEM' # 用户名
意思:自定义用户名
3.
password = 'STEM1' # 登录密码
意思:自定义密码
4.
a = 0
意思:用户输入次数,初始为0
5.
while True:
意思:Python的while循环
6-7.
user_input = input('请输入用户名:')
user_password = input('请输入密码:')
意思:记录用户输入的用户名和密码
8-15.
if user_input != user and user_password != password:
print('密码或用户名错误')
print()
a = a + 1
if a ==5:
print('十秒后重试')
time.sleep(10)
a = 0
else:
if user_input ==user and user_password ==password:
print('登录成功')
break
意思:判断用户输入的用户名和密码是否正确,如果不正确打印密码或用户名错误,然后a加1如果输入的次数(a)等于五打印十秒后重试,并等待10秒把用户输入的次数(a)清零,重来
如果用户输入的用户名和密码正确打印登录成功,并结束while循环
好了本片文章正式结束,喜欢请关注我
这里是酷龙YYDS我们下次再见,ヾ(•ω•`)o❤❤❤