python单用户登录_Python 实现用户登录的简单方法
#实现用户的登录
设定一个用户名和密码,用户输入正确的用户名和密码,则显示登录成功
否则提示登录失败,用户最多失败3次,否则退出程序
思路:
1)初始化用户名和密码
2)输入用户名和密码
3)判断用户名和密码是否正确,正确提示成功,错误提示失败
4)循环3次
username=‘root’
password==‘admin’
for i in range(3):
username_input=input(‘请输入用户名:’).strip()
password_input=input(‘请输入密码:’).strip()
if username_inputusername and password_inputpassword:
print(‘登录成功’)
break
elif username_inputusername and password_input !=password :
print(‘密码错误你还有%s次机会’ %(2-i))
elif username_input !=username:
print(‘用户名错误你还有%s次机会’ %(2-i))
if i2:
print(‘输入错误3次,请等待1分钟再输入!’)
#封装成函数实现
“”“实现3次错误后静默3分钟”""
import time
def login():
username = “telecomadmin”
password = “nE7jA%5m”
while True:
for i in range(3):
username_input=input(‘请输入用户名:’).strip()
password_input=input(‘请输入密码:’).strip()
if username_inputusername and password_inputpassword:
print(‘登录成功’)
break
elif username_inputusername and password_input !=password :
print(‘密码错误你还有%s次机会’ %(2-i))
elif username_input !=username:
print(‘用户名错误你还有%s次机会’ %(2-i))
if i2:
print(‘输入错误3次,请等待3分钟再输入!’)
time.sleep(180)
python单用户登录_Python 实现用户登录的简单方法相关推荐
- 更改Google Chrome 用户文件存储目录User Data 最简单方法
[size=medium][color=red]更改Google Chrome 用户文件存储目录User Data 最简单方法[/color] [color=green]1.在你想要存放数据的盘符下创 ...
- spirngmvc如何实现直接输入网页重定向到登录_Python 模拟新浪微博登录
点击上方"小猿学 Python",选择"置顶公众号" 作者:北岛知寒 链接:https://www.cnblogs.com/crazyacking/p/5232 ...
- python jieba库分词_Python基于jieba库进行简单分词及词云功能实现方法
本文实例讲述了Python基于jieba库进行简单分词及词云功能实现方法.分享给大家供大家参考,具体如下: 目标: 1.导入一个文本文件 2.使用jieba对文本进行分词 3.使用wordcloud包 ...
- python 接收外部参数_python 接收处理外带的参数方法
python 接收处理外带的参数方法 在执行python 代码的时候,有时候需要传递外面的参数进行处理 这个该怎么实现呢? 需要一个模块 from sys import argv 当然也可以直接只导入 ...
- python测试网络连通性_python 判断网络连通的实现方法
开发中偶尔需要判断网络的连通性,没有什么方法比 ping 更直接了当,通常检查网络情况都是运行命令ping www.baidu.com ,查看输出信息即可. C:\Users>ping www. ...
- python实时监控文件大小_python实现实时监控文件的方法
在业务稳定性要求比较高的情况下,运维为能及时发现问题,有时需要对应用程序的日志进行实时分析,当符合某个条件时就立刻报警,而不是被动等待出问题后去解决,比如要监控nginx的$request_time和 ...
- python list元素合并_python list 合并连接字符串的方法
python list 合并连接字符串的方法 更新时间:2013年03月09日 22:02:18 作者: python 列表合并字符串,我们一般会用到字符串的join方法来操作.下面通过代码的形式,详 ...
- python整数格式化表达式_Python字符串格式化表达式和格式化方法
Python格式化字符串由两种方式可以选择:一种是格式化表达式(Formatting Expression),一种是格式化方法(Formatting Method).其中格式化表达式在全Python版 ...
- python加密与解密_Python字符串加密与解密的方法总结
python对字符串做加密解密处理,大致有三种方法:base64,win32com.client和自定义加密解密算法,最安全可靠的方式,建议是自写加密解密算法. 1,使用base64: 代码示例: # ...
最新文章
- linux删除目录所有内容,如何从Linux上的目录中删除所有内容
- Python字符串截取值
- python最重要的库
- php导入excel文件 视频,PHP导入Excel文件
- 为什么对流层散射通信距离远、容量大、_中级通信工程师|「专业实务」第9章重点学习内容!...
- mongodb java驱动_Java操作MongoDB之mongodb-driver(一)
- elementui表格列宽自适应_Java 操作Word表格——创建嵌套表格、添加复制表格行或列...
- 如何恢复隐藏的窗口 已知进程名称_Windows 10如何显示文件名后缀?
- java 远程调用方法_如何在Java中实现远程方法调用
- 505_TextWatcher可以重复添加
- 问题解决之——未知usb设备设备描述符请求失败(Jlink驱动)
- 《开源安全运维平台OSSIM最佳实践》媒体推荐
- 小程序源码:修复登录大河盲盒小程序源码,实现运营“玩法自由”,超多功能的盲盒型抽奖挖矿程序源码下载
- .net中js判断浏览器的类型和版本
- Box2D 的 PTM_RATIO
- PlantCV中文文档
- 「数据结构 | 链表」单链表、双向链表节点操作演示动画
- uniapp小程序运行正常,app运行报cid unmatched at view.umd.min.js
- 娃娃乐学拼音软件许可及服务协议
- Java实现调用摄像头拍照
热门文章
- lisp倒入excel数据画图_如何将EXCEL中的数据导入CAD2007画图
- 【IoT】NFC 之 M1 非接触式 IC 卡性能浅析(S50)
- java 获取当年法定假日以及公休日-接口坞
- 如何用计算机计算平均温差,传热平均温差的计算
- win10台式机 更换蓝牙模块后配对过的蓝牙设备无法连接 且删除失败解决方法
- VINS理论与代码详解2——单目视觉跟踪
- 数据分析案例-银行拉新活动分析
- [安洵杯 2019]Attack (详细解析)
- 基于带约束S型加减速曲线的空间直线插补与空间圆弧插补算法(Matlab)
- 外贸群发软件不好用,邮件群发很苦恼