让用户输入用户名密码
认证成功后显示欢迎信息
输错三次后锁定登陆
#__author:Mifen
#date: 2018/11/28 import time
#自定义本地用户名和密码
user_name = 'Mifen'
password = '520123' count = 1 #统计次数
max_num = 3 #控制最大错误次数 #获取用户输入的数据
login_name = input('请输入用户名:')
psd = input('请输入密码:') #规定错误次数
while(count < max_num):
if login_name == user_name :
if psd==password :
print(user_name + '欢迎回来')
print('此处插入结合购物车小程序')
break
else:
print('密码错误!')
psd = input('请重新输入密码:')
count+=1
else:
print('用户不存在或用户名错误')
login_name = input('请输入用户名:')
psd = input('请输入密码:')
count+=1
if count == 3:
lock_count = 5 #表示锁定的时间
print('登陆锁定,请%d秒后再尝试' % lock_count)
for i in range(lock_count):
lock_time = time.strftime("%H:%M:%S", time.localtime()) #需要导入time模块
print(lock_time)
time.sleep(1)
count = 1 #解除锁定