#实现用户的登录

设定一个用户名和密码,用户输入正确的用户名和密码,则显示登录成功

否则提示登录失败,用户最多失败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 实现用户登录的简单方法相关推荐

  1. 更改Google Chrome 用户文件存储目录User Data 最简单方法

    [size=medium][color=red]更改Google Chrome 用户文件存储目录User Data 最简单方法[/color] [color=green]1.在你想要存放数据的盘符下创 ...

  2. spirngmvc如何实现直接输入网页重定向到登录_Python 模拟新浪微博登录

    点击上方"小猿学 Python",选择"置顶公众号" 作者:北岛知寒 链接:https://www.cnblogs.com/crazyacking/p/5232 ...

  3. python jieba库分词_Python基于jieba库进行简单分词及词云功能实现方法

    本文实例讲述了Python基于jieba库进行简单分词及词云功能实现方法.分享给大家供大家参考,具体如下: 目标: 1.导入一个文本文件 2.使用jieba对文本进行分词 3.使用wordcloud包 ...

  4. python 接收外部参数_python 接收处理外带的参数方法

    python 接收处理外带的参数方法 在执行python 代码的时候,有时候需要传递外面的参数进行处理 这个该怎么实现呢? 需要一个模块 from sys import argv 当然也可以直接只导入 ...

  5. python测试网络连通性_python 判断网络连通的实现方法

    开发中偶尔需要判断网络的连通性,没有什么方法比 ping 更直接了当,通常检查网络情况都是运行命令ping www.baidu.com ,查看输出信息即可. C:\Users>ping www. ...

  6. python实时监控文件大小_python实现实时监控文件的方法

    在业务稳定性要求比较高的情况下,运维为能及时发现问题,有时需要对应用程序的日志进行实时分析,当符合某个条件时就立刻报警,而不是被动等待出问题后去解决,比如要监控nginx的$request_time和 ...

  7. python list元素合并_python list 合并连接字符串的方法

    python list 合并连接字符串的方法 更新时间:2013年03月09日 22:02:18 作者: python 列表合并字符串,我们一般会用到字符串的join方法来操作.下面通过代码的形式,详 ...

  8. python整数格式化表达式_Python字符串格式化表达式和格式化方法

    Python格式化字符串由两种方式可以选择:一种是格式化表达式(Formatting Expression),一种是格式化方法(Formatting Method).其中格式化表达式在全Python版 ...

  9. python加密与解密_Python字符串加密与解密的方法总结

    python对字符串做加密解密处理,大致有三种方法:base64,win32com.client和自定义加密解密算法,最安全可靠的方式,建议是自写加密解密算法. 1,使用base64: 代码示例: # ...

最新文章

  1. linux删除目录所有内容,如何从Linux上的目录中删除所有内容
  2. Python字符串截取值
  3. python最重要的库
  4. php导入excel文件 视频,PHP导入Excel文件
  5. 为什么对流层散射通信距离远、容量大、_中级通信工程师|「专业实务」第9章重点学习内容!...
  6. mongodb java驱动_Java操作MongoDB之mongodb-driver(一)
  7. elementui表格列宽自适应_Java 操作Word表格——创建嵌套表格、添加复制表格行或列...
  8. 如何恢复隐藏的窗口 已知进程名称_Windows 10如何显示文件名后缀?
  9. java 远程调用方法_如何在Java中实现远程方法调用
  10. 505_TextWatcher可以重复添加
  11. 问题解决之——未知usb设备设备描述符请求失败(Jlink驱动)
  12. 《开源安全运维平台OSSIM最佳实践》媒体推荐
  13. 小程序源码:修复登录大河盲盒小程序源码,实现运营“玩法自由”,超多功能的盲盒型抽奖挖矿程序源码下载
  14. .net中js判断浏览器的类型和版本
  15. Box2D 的 PTM_RATIO
  16. PlantCV中文文档
  17. 「数据结构 | 链表」单链表、双向链表节点操作演示动画
  18. uniapp小程序运行正常,app运行报cid unmatched at view.umd.min.js
  19. 娃娃乐学拼音软件许可及服务协议
  20. Java实现调用摄像头拍照

热门文章

  1. lisp倒入excel数据画图_如何将EXCEL中的数据导入CAD2007画图
  2. 【IoT】NFC 之 M1 非接触式 IC 卡性能浅析(S50)
  3. java 获取当年法定假日以及公休日-接口坞
  4. 如何用计算机计算平均温差,传热平均温差的计算
  5. win10台式机 更换蓝牙模块后配对过的蓝牙设备无法连接 且删除失败解决方法
  6. VINS理论与代码详解2——单目视觉跟踪
  7. 数据分析案例-银行拉新活动分析
  8. [安洵杯 2019]Attack (详细解析)
  9. 基于带约束S型加减速曲线的空间直线插补与空间圆弧插补算法(Matlab)
  10. 外贸群发软件不好用,邮件群发很苦恼