让用户输入用户名密码

认证成功后显示欢迎信息

输错三次后锁定登陆

#__author:Mifen

#date: 2018/11/28

import time

#自定义本地用户名和密码

user_name = 'Mifen'

password = '520123'

count = 1 #统计次数

max_num = 3 #控制最大错误次数

#获取用户输入的数据

login_name = input('请输入用户名:')

psd = input('请输入密码:')

#规定错误次数

while(count < max_num):

if login_name == user_name :

if psd==password :

print(user_name + '欢迎回来')

print('此处插入结合购物车小程序')

break

else:

print('密码错误!')

psd = input('请重新输入密码:')

count+=1

else:

print('用户不存在或用户名错误')

login_name = input('请输入用户名:')

psd = input('请输入密码:')

count+=1

if count == 3:

lock_count = 5 #表示锁定的时间

print('登陆锁定,请%d秒后再尝试' % lock_count)

for i in range(lock_count):

lock_time = time.strftime("%H:%M:%S", time.localtime()) #需要导入time模块

print(lock_time)

time.sleep(1)

count = 1 #解除锁定

内容来源于网络如有侵权请私信删除

python用户登陆,Python入门基础--用户登陆相关推荐

  1. python数字列表in_Python入门基础之数字字符串与列表

    简介 Python的主要应用是进行科学计算,科学计算的基础就是数字,字符串和列表.本文将会详细的给大家介绍一下这三个数据类型的使用情况. 数字 数字是任何科学计算中非常中要的类型,在Python中最常 ...

  2. python 循环输入_python入门(用户输入和while循环)

    用户输入和while循环 关于用户输入的事其实我们之前就有提到过,不过没有花时间去细讲,今天我们就花点时间来解决一下它. 首先我们需要知道的是用户输入是什么?顾名思义,用户输入就是指用户需要在输出处输 ...

  3. Python学习笔记之入门基础

    课程链接:Python入门教程--基础阶段_哔哩哔哩_bilibili Python学习笔记 注释 单行注释: * 多行注释: 1.多行前面加# 2."""注释信息&qu ...

  4. python lambda函数_python入门基础之lambda匿名函数

    lambda的一般形式是关键字lambda后面跟一个或多个参数,紧跟一个冒号,以后是一个表达式.lambda是一个表达式而不是一个语句.它能够出现在Python语法不允许def出现的地方.作为表达式, ...

  5. python递归迭代_Python入门基础知识点(python迭代器和递归)

    函数名的使用: 函数名是一个变量, 但它是一个特殊的变量, 与括号配合可以执行函数的变量 函数名的内存地址: deffunc():pass print(func) #函数的内存地址 结果: 函数名可以 ...

  6. python数据结构教程_python入门基础教程随笔1-python数据结构-列表

    # encoding: utf-8 import sys #导入标准包 from test.test_compare import Cmp a = 3 b = 4 c = 5.66 d = 8.0 e ...

  7. Python头歌答案入门基础代码60例

    头歌60道题目,代码,输入输出和解析      

  8. Python入门基础知识函数式编程之匿名函数

    今天跟大家分享的是关于学习Python需要了解的入门基础知识.一起看一看吧! 一.Python 简介 Python定义:是一个免费.开源.跨平台.动态.面向对象的编程语言. Python程序的执行(运 ...

  9. JSON入门基础知识

    2019独角兽企业重金招聘Python工程师标准>>> JSON入门基础 1.JSON定义 JSON:JavaScript 对象表示法(JavaScript Object Notat ...

最新文章

  1. 数据结构——二叉树的遍历
  2. 大数据WEB阶段(五)jQuery
  3. 利用WiFi Pineapple Nano渗透客户端获取SHELL
  4. Microsoft SQL Server 2005数据库安装
  5. ArcGIS Server开发的一些小经验
  6. cmd进入到python安装目录下_在python中安装basemap
  7. Shell十三问总结
  8. 基于springboot+vue的智慧教室预约系统(前后端分离)
  9. 不懂投资的基金会计不是好的产品经理
  10. 用微软卸载工具msicuu2解决office安装不上的问题,清理office残留文件
  11. python语义分析_NLPIR语义分析系统——文本分析利器
  12. mysql 数据库和实例_mysql中数据库和数据库实例的概念区别
  13. 分享一个空手反套白狼的骚操作
  14. [css选择器] 后代选择器
  15. Esp32 TCA9555 基于Arduino基于 microByte
  16. 学渣的刷题之旅 leetcode刷题 66. 加一
  17. 本周白银价格走势仍关注美经济数据
  18. 临床基因组/外显组数据分析实战技术研讨会(2023.1)
  19. 奇葩公司按代码行数算工资,员工一个月提成2.6万遭开除
  20. RYU+mininet——mininet

热门文章

  1. python写安卓app控制蓝牙_Python脚本利用adb进行手机控制的方法
  2. 微信小程序怎么在wxml中插入多个图片_闲聊微信小程序开发框架(二)
  3. Linux C++ glog日志库的简单使用
  4. 宁波大学2020计算机技术复试线,宁波大学2020年硕士研究生复试分数线
  5. Java中需要全部小写的是,java – 如何处理JSR 310中的大写或小写?
  6. 云服务器支持javascript,云服务器支持javascript
  7. python作用域排序_11道Python常见面试题,80%的人不会
  8. c语言乘号字母,c语言中如何输入间接运算符和乘号,包括如何转换
  9. img标签 三种获取数据方式
  10. Python datatime date