判断用户是否登录成功
根据用户输入的用户名和密码,判断用户是否登录成功
功能需求:
1).系统里面有多个用户,用户信息目前保存在列表里面;
users=[‘root’,‘westos’]
passwds=[‘123’,‘456’]
2).用户登陆(判断用户登陆是否成功):
a)判断用户是否存在?(inuserinusers)
b)如果存在:判断用户密码是否正确?
(先找出用户对应的索引值,根据passwds[索引值拿出该用户的密码)
如果正确:登陆成功,退出循环;
如果密码不正确,重新登陆,总共有三次登陆机会
c)如果不存在:重新登陆,总共有三次登陆机会
#用户账号保存在users列表中,对应的密码保存在passwds列表中
users=['root','westos']
passwds=['123','456']
i,j=0
while True:inUser=input("请输入用户名:")if inUser in users:print("用户%s存在"%inUser)inPass=input("请输入密码:")userIndex=users.index(inUser)if inPass==passwds[userIndex]:print("登录成功")breakelse:j+=1if j==3:print("密码不正确,您没有登录机会了")breakelse:print("密码不正确,您还有%d次登录机会。"%(3-j))else:i+=1if i==3:print("该用户不存在,您没有登录机会了")breakelse:print("该用户不存在,您还有%d次登录机会。"%(3-i))
判断用户是否登录成功相关推荐
- Django项目实战——6—(退出登录、判断用户是否登录、QQ登录、QQ登录工具QQLoginTool、本机绑定域名)
1.退出登录 注册界面跳转到登陆界面:templates/register.html 前端注册界面 {# 跳转到登陆界面 #}<a href="{% url 'users:login' ...
- Django项目实战——8—(判断用户是否登录并返回JSON、Django发送邮件的配置、生成邮箱验证链接、验证邮箱后端逻辑)
1.判断用户是否登录并返回JSON 重要提示: 只有用户登录时才能让其绑定邮箱. 此时前后端交互的数据类型是JSON,所以需要判断用户是否登录并返回JSON给用户. 方案一: 使用Django用户认证 ...
- python验证用户登录的判断_python怎么判断用户是否登录?
python中判断用户是否登录的方法:def cmdbindex(req): if not request.user.is_authenticated(): return render(request ...
- s:if的用法(判断用户是否登录过了的操作)
判断用户是否登录了的代码: <s:if test="#session.account.name != null"> 1:直接写表达式 <s:set name=&q ...
- html页面判断是否登录,egg(103)--egg之定义公共的中间件判断用户是否登录以及去结算页面制作...
判断用户是否登录 中间件 app/middleware/userauth.js module.exports = (options, app) => { return async functio ...
- 微信小程序登录后再次使用判断用户是否登录
小程序登录与否判断 小程序如果每次使用都需要用户登录势必会使用户体验感降低,如何进行判断用户是否登录了,很简单,只要调用一个API就行了 在小程序登录后的第一个page中的index.js文件的onL ...
- SAP Spartacus如何判断用户是否已经成功登录
该逻辑实现在文件auth.service.ts内: isUserLoggedIn(): Observable<boolean> {return this.authStorageServic ...
- php 高效判断是否登录,php 判断用户是否登录
判断用户登陆主要分几个过程,第一步是用户登陆成功后把数据保存到session中,然后当用户访问需要登陆过的用户权限时就来判断session是否为空,如果不是就登录成功.下面来看个实例 session_ ...
- SpringMVC应用拦截器判断用户是否登录
拦截器定义 实现HandlerInterceptor接口,实现接口方法. import javax.servlet.http.HttpServletRequest; import javax.serv ...
最新文章
- Codeforces Round #270
- c语言程序设计1试卷,(C语言程序设计期末试卷1.doc
- dataset存入mysql_将dataset写入数据库
- ASP.NET MVC下使用AngularJs语言(三):ng-options
- 递归 和 迭代 斐波那契数列
- 批量造数据的一种方法
- scala 当前日期_如何在Scala中检查当前日期和时间?
- 使用Jquery EasyUi常见问题解决方案
- 网络协议端口号说明(转)
- 存储基本概念与SAN存储
- hp usb disk storage format tool
- 立创EDA库导入AD库
- 企业管理系统有几种类型,分别是什么?
- 计算机制谱软件finale+2011应用教程,Finale2014(打谱软件)
- python pandas安装不了_python安装pandas问题!python pandas安装教程
- C++:堆排序算法详解
- 倒残差与线性瓶颈浅析 - MobileNetV2
- 自娱自乐的FreeRTOS——config.h配置文件详解
- 48.XML保存衣服尺码信息
- Intel公布史上最强Atom;Xilinx发布射频级模拟技术│IoT黑板报