当前位置: 首页 > news >正文

python-登录

import sys
input_name=input("input your name:")
f1=open("F:/测试资料/pythonlearn/day1/luckname.txt","r")
lines = f1.readlines()
for line in lines:
    user= line.strip('\n')
    if input_name==user:
        print("账号已锁定...")
        sys.exit()
f2=open("F:/测试资料/pythonlearn/day1/user.txt","r")
lines=f2.readlines()
for line in lines:
    (user,pw)=line.strip('\n').split(',')
    if input_name==user:
        j=0
        while j<3:
            input_pw=input("input your password:")
            
            if input_pw==pw:
                print ("登录成功")
                sys.exit()
            else:
                print("密码不正确")
            j=j+1
        else:
                
            f1=open("F:/测试资料/pythonlearn/day1/luckname.txt","a")
            f1.write(input_name + '\n')
            print("账号已锁定")
            sys.exit()
    else:
        continue
else:
    print ("账号不存在")    
f1.close()                                                   #关闭LOCK文件
f2.close()


1.while else ,for else,if else
2.关闭系统sys.exit()
3.读写文件

 

转载于:https://www.cnblogs.com/zechome/p/8245245.html

相关文章:

  • 一起撸个朋友圈吧(step3) ListAdapter篇
  • foreach Transform 同时chils.setParent引起的bug
  • python笔记7-多线程threading之函数式
  • org.codehaus.mojo:build-helper-maven-plugin:1.4:add-source (execution: add-sourc
  • CentOS6.X内核升级
  • PDF 补丁丁 0.6.0.3383 版发布(修复书签编辑器坐标定位错误的问题)
  • 虚拟机的安装和连接
  • JS函数式编程 数组部分风格 ES6版
  • linux入门常用操作
  • VTP
  • powershell 性能测试小脚本
  • hihoCoder1603
  • jsp:choose 、when 和 和 otherwise 一组标签
  • “浏览器模式”和“文档模式”之间的区别
  • ​VRRP 虚拟路由冗余协议(华为)
  • CAP理论的例子讲解
  • Codepen 每日精选(2018-3-25)
  • ComponentOne 2017 V2版本正式发布
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • Golang-长连接-状态推送
  • GraphQL学习过程应该是这样的
  • Laravel5.4 Queues队列学习
  • leetcode386. Lexicographical Numbers
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • React-生命周期杂记
  • tab.js分享及浏览器兼容性问题汇总
  • vue学习系列(二)vue-cli
  • 大型网站性能监测、分析与优化常见问题QA
  • 关于字符编码你应该知道的事情
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • #宝哥教你#查看jquery绑定的事件函数
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (三)uboot源码分析
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • ... 是什么 ?... 有什么用处?
  • .NET 反射的使用
  • .net 简单实现MD5
  • .NET简谈设计模式之(单件模式)
  • .NET企业级应用架构设计系列之结尾篇
  • @RequestMapping用法详解
  • @软考考生,这份软考高分攻略你须知道
  • [2013][note]通过石墨烯调谐用于开关、传感的动态可重构Fano超——
  • [Asp.net MVC]Asp.net MVC5系列——Razor语法
  • [BZOJ4016][FJOI2014]最短路径树问题
  • [daily][archlinux][game] 几个linux下还不错的游戏
  • [EFI]Acer Aspire A515-54g电脑 Hackintosh 黑苹果efi引导文件
  • [LeetCode] 178. 分数排名
  • [Linux] CE知识随笔含Ansible、防火墙、VIM、其他服务
  • [OLEDB] 目前还找找不到处理下面错误的办法
  • [OpenWrt]RAX3000一根线实现上网和看IPTV