python如何实现用户验证

  介绍

小编给大家分享一下python如何实现用户验证,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

<强> python用户验证怎么弄?

<强> python用户登录验证

登录验证,三次机会,如何做?

1。一个用户列表记录合法密码和用户名,一个小黑屋列表记录输错3次的用户,

一个中间列表记录所有用户输入,统计某个用户是否输错3次

2。通过在判断一个元素是否在一个列表中,为循环把输入验证持有住

# !/usr/bin/python3      __author__=& # 39; beimenchuixue& # 39;   __blog__=& # 39; http://www.cnblogs.com/2bjiujiu/& # 39;         def登录(users_ku):   lock_list=[] #锁定用户库,3次登录失败进入的小黑屋   值=[]#登录失败的录入中间列表,如果用计数数出3次,进入锁定   而真正的:   name=输入(& # 39;输入你的用户名:& # 39;)   psw=输入(& # 39;请输入你的密码:& # 39;)      如果名字lock_list: #判断用户是否进入小黑屋   打印(& # 39;此账号锁定,不能再用此账号登陆& # 39;)   继续   如果(名称、psw)在users_ku: #判断用户输入的合法性   打印(& # 39;登录成功& # 39;)   打破   其他:   median.append(名字)#用户名录入   打印(& # 39;账号或者密码输入错误,请重新输入& # 39;)   如果median.count(名字)==3:#同用户3次登录失败进入的小黑屋   lock_list.append(名字)#进入小黑屋         if __name__==& # 39; __main__ # 39;:   #用户验证密码库   users_ku=[[& # 39; name1& # 39; & # 39; psw1& # 39;], [& # 39; name2& # 39; & # 39; psw2& # 39;]]   登录(users_ku)

满足的需求:

1。用户不同顺序输入都能抓住是否输入3次

2。输入错误3次不再允许登录了

看完了这篇文章,相信你对python如何实现用户验证有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

python如何实现用户验证