Instance2:login interface
#! /usr/bin/env python # -*- coding: utf-8 -*- # __author__ = "Deakin" # Email: 469792427@qq.com # Date: 2018/1/8#模拟登陆: #1. 用户输入帐号密码进行登陆 #2. 用户信息保存在文件内 #. 用户密码输入错误三次后锁定用户 f_lock=open("lock_list",'r+',encoding="utf-8") f_account=open("account",'r',encoding="utf-8") account = input("pls key in your account name:") while True:for lockline in f_lock:lockline=lockline.strip('\n')if account==lockline: print("your account has been locked, pls contact the system administrator")exit()else:passfor accountline in f_account:(user,passwd)=accountline.strip('\n').split() #分辨判断account password是否匹配if account==user:count=0while count<3:password=input("pls key in your password:")if password==passwd:print("welcome to login,%s"%(account))exit()else:if count!=2:print("your password is not correct,pls try again,remain %s times"%(2-count))elif count==2: #在第三次输错的时候不打印还剩几次机会passcount+=1else:f_lock.write(account+'\n')print("your account has been locked,pls contact your system administrator")exit()else:print("account don't existed")break
转载于:https://www.cnblogs.com/Deakin-Du/p/8218499.html
Instance2:login interface相关推荐
- 青桔单车 chameleon 跨平台实践
前言 近些年,整个前端领域发展迅速,效率型的前端框架也层出不穷,每个团队选择的技术解决方案都不太一致,因为互联网的特性及中国自身的特色,各个产品对于多端的投放的需求是一致的.像小程序这种跨端场景和现有 ...
- Java中的接口命名[关闭]
本文翻译自:Interface naming in Java [closed] Most OO languages prefix their interface names with a capita ...
- 基于Java的敬老院管理系统的设计和实现(论文+PPT+源码)
分类号_______________ 密级________________ UDC _______________ 学号_ ___ 毕业设计(论文) 毕业设计(论文)任务书 第1页 毕业设计(论文)题 ...
- Intraweb之EasyUI篇
Intraweb一直是Delphi快速开发web应用的首选工具,但自带的控件较少,样式比较难看,TMS与IW倒是可用,可是要收费,对于我们这些习惯用免费的用户来说,想找个破解也比较费劲.EasyUI是 ...
- 杂记文件cs.txt
好好加油,好好努力 有情义有担当,无依无傍我自强 男儿当自强 盛年不重来 一日难再晨 及时宜自勉 岁月不待人 0 frg grezvany gvgyr yvahk.gkg 1 config netwo ...
- 22套精致的用户界面 PSD 源文件素材
在这里,我们给大家分享一组精美的 PSD 源文件素材,可以免费下载使用.PSD 素材是很好的资源,对于每个设计师都非常有用,这是设计师之所以不断发布新的和有用的 PSD 文件的原因.高品质的 PSD ...
- delphi ado 连接mysql_DELPHI ADO连接数据库
说明:代码都是工程里拷贝出来的,一定好用,但可能引用了无用的单元.不追求效率,能完成就可以.其它连接数据库的控件,修改一下就可以.ANDROID上连接SQLITE用的TFDConnection这个控件 ...
- Android APP架构设计——MVP的使用示例
0. 前言 为了更好地进行移动端架构设计,我们最常用的就是MVC.MVP和MVVM,作为三个最耳熟能详的三大架构,应用可谓非常广泛.对于这三种架构设计以及优缺点已经在Android APP架构设计-- ...
- 滴滴青桔单车跨端技术方案和业务技术架构,及框架设计和性能提升实践
导读:经过将近两年的发展,小程序已经深入用户的日常生活,小程序应用数量超过了百万量级,覆盖众多细分行业,日活用户达到两个亿.青桔单车是日活相对较高的小程序,这也要求我们对小程序的性能.稳定性及安全有较 ...
最新文章
- linux 生成字母序列,讲解在Linux平台中的Bash序列表达式(Sequence Expression)
- android 判断ip地址合法
- sql配置管理器服务是空的_PostgreSQL 12 安装和配置
- NFS配置及开机自动挂载
- prometheus linux下载_Prometheus笔记
- 自定义alert弹出框
- php编辑日历,【PHP】制作日历
- Swift 圆形进度条
- 全面解析免费及收费SSH工具的基本特性和总结
- linux有线无线同时使用教程,巧用无线路由器 让有线、无线网络互通
- Idea 插件下载缓慢,无法下载的解决方式
- 2018TLC大会精彩回顾
- 前端vue几款模板介绍
- Kafka3.2.0 + kraft集群安装部署说明
- 风潮唱片-远方的寂静;专辑
- windows下WNMP(windows+nginx+mysql+php)配置
- C语言及程序设计(公开课)主页
- 领域驱动设计-领域建模
- IOS 屏幕适配(一)理论篇
- 光流估计(三) PWC-Net 模型介绍