博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python学习笔记(一)
阅读量:6079 次
发布时间:2019-06-20

本文共 830 字,大约阅读时间需要 2 分钟。

编写一个登陆接口,要求如下

    1. 输入用户名密码
    1. 认证成功后显示欢迎信息
    1. 输错三次后锁定
import oscount = 0#读取用户列表user_check = open('userlist.txt','r')userlist = user_check.read()user_check.close()#读取锁定用户列表user_lock = open('userlock.txt','r')lock = user_lock.read()user_lock.close()username = input("输入用户名:")while count < 3:    passwd = input("请输入密码:")    if username in lock:        print("账号已锁定,请联系管理员")        break    else:        if username in userlist:            if passwd == '123456':                print("welcome "+username)                break            else:                print("密码错误")                count += 1        else:            print("您输入的账号不存在")            breakelse:    print("连续三次输错密码,账号被错定")    #开始将连续三次输错密码的账号写入锁定用户列表    add_lock = open('userlock.txt','a')    add_lock.write(username)    add_lock.close()

python学习笔记(一)

转载于:https://blog.51cto.com/ycentos/2113142

你可能感兴趣的文章
事件委托
查看>>
关于position:absolute定位实现响应式效果
查看>>
mongodb系列3 mongo mongoskin 连接以及连接数的问题进阶
查看>>
布局的一点总结
查看>>
201521123009《Java程序设计》第3周学习总结
查看>>
学生管理系统(SSM简易版)总结
查看>>
淘宝收藏 转载
查看>>
Redis与RabbitMQ作为消息队列的比较
查看>>
vue组件间传值
查看>>
MyBatis-从查询昨天的数据说起
查看>>
第二十天笔记
查看>>
5、 postman的鉴权
查看>>
长整形 Unix系统毫秒时间 (long类型) 转换为时间格式
查看>>
云时代架构读后感10--架构三马车之消息队列
查看>>
最大公约数(GCD)与最小公倍数(LCM)的计算
查看>>
NodeJS学习笔记—1.CommonJS规范
查看>>
Python3.7安装cv2踩过的坑
查看>>
[转]C# WInForm 无框窗体移动
查看>>
Servlet Response 重定向
查看>>
js粘贴事件paste简单解析及遇到的坑
查看>>