通过Python编写一个简单登录功能过程解析


Posted in Python onSeptember 04, 2019

需求:

写一个登录的程序,

1、最多登陆失败3次

2、登录成功,提示欢迎xx登录,今天的日期是xxx,程序结束

3、要检验输入是否为空,账号和密码不能为空

4、账号不区分大小写

import datetime
count = 0
while count < 3:
  username = input("username: ")
pwd = input("password: ")
date = datetime.date.today()
if username.strip() == ""
or pwd.strip() == "":
  print("您输入的是空值,请重新输入")
count = count + 1
continue
elif username == "shenxianlu"
and pwd == "123456":
  print("%s,欢迎您登录,今天日期是:%s" % (username, date))
break
else :
  print("输入的账号密码有误请重试")
count = count + 1
else :
  print("您的三次机会已经用完,无法继续输入")

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python设置Socket代理及实现远程摄像头控制的例子
Nov 13 Python
使用PyCharm配合部署Python的Django框架的配置纪实
Nov 19 Python
基于Python Shell获取hostname和fqdn释疑
Jan 25 Python
CentOS6.5设置Django开发环境
Oct 13 Python
Python字符串、整数、和浮点型数相互转换实例
Aug 04 Python
pyqt5 tablewidget 利用线程动态刷新数据的方法
Jun 17 Python
Python Pandas对缺失值的处理方法
Sep 27 Python
Python编程快速上手——疯狂填词程序实现方法分析
Feb 29 Python
Win10用vscode打开anaconda环境中的python出错问题的解决
May 25 Python
如何用python爬取微博热搜数据并保存
Feb 20 Python
Django中session进行权限管理的使用
Jul 09 Python
利用 Flask 动态展示 Pyecharts 图表数据方法小结
Sep 04 #Python
python3实现微型的web服务器
Sep 03 #Python
Python面向对象之Web静态服务器
Sep 03 #Python
Python字符串和正则表达式中的反斜杠('\')问题详解
Sep 03 #Python
Django中间件拦截未登录url实例详解
Sep 03 #Python
如何为Python终端提供持久性历史记录
Sep 03 #Python
Python openpyxl读取单元格字体颜色过程解析
Sep 03 #Python
You might like
1 Tube Radio
2021/03/02 无线电
上海地方志办公室-上海电子仪表工业志
2021/03/04 无线电
让的PHP代码飞起来的40条小技巧(提升php效率)
2010/04/12 PHP
php面向对象 字段的声明与使用
2012/06/14 PHP
php下获取http状态的实现代码
2014/05/09 PHP
smarty内置函数{loteral}、{ldelim}和{rdelim}用法实例
2015/01/22 PHP
javascript 获取select下拉列表值的代码
2009/09/07 Javascript
点弹代码 点击页面任何位置都可以弹出页面效果代码
2012/09/17 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
2015/02/13 Javascript
举例简介AngularJS的内部语言环境
2015/06/17 Javascript
jfinal与bootstrap的登录跳转实战演习
2015/09/22 Javascript
实例解析JS布尔对象的toString()方法和valueOf()方法
2015/10/25 Javascript
jquery判断当前浏览器的实现代码
2015/11/07 Javascript
详解Angular2中的编程对象Observable
2016/09/17 Javascript
vue2.0 axios前后端数据处理实例代码
2017/06/30 Javascript
Angularjs上传图片实例详解
2017/08/06 Javascript
Angular使用 ng-img-max 调整浏览器中的图片的示例代码
2017/08/17 Javascript
jQuery实现参数自定义的文字跑马灯效果
2018/08/15 jQuery
vue 动态组件(component :is) 和 dom元素限制(is)用法说明
2020/09/04 Javascript
[02:04]2020年夜魇暗潮预告片
2020/10/30 DOTA
[01:02:45]完美世界DOTA2联赛 LBZS vs Forest 第三场 11.07
2020/11/09 DOTA
[47:10]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第二场 12.16
2020/12/18 DOTA
Python中线程编程之threading模块的使用详解
2015/06/23 Python
举例讲解Python面向对象编程中类的继承
2016/06/17 Python
微信跳一跳python自动代码解读1.0
2018/01/12 Python
Python实现SQL注入检测插件实例代码
2019/02/02 Python
python使用python-pptx删除ppt某页实例
2020/02/14 Python
Python3.7.0 Shell添加清屏快捷键的实现示例
2020/03/23 Python
TensorFlow实现批量归一化操作的示例
2020/04/22 Python
基于Python下载网络图片方法汇总代码实例
2020/06/24 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
2021/03/03 Python
捐赠仪式主持词
2014/03/19 职场文书
大学专科求职信
2014/07/02 职场文书
建筑安全生产责任书
2014/07/22 职场文书
多属性、多分类MySQL模式设计
2021/04/05 MySQL