博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
登陆界面实现输错3次锁定
阅读量:5089 次
发布时间:2019-06-13

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

file_object = open('userdata.txt') userdatadic = { } log=0 erroruesr={} def login():     for line in file_object:          line = line.strip('\n')          userdatalist =line.split('---')          userdatadic[userdatalist[0]] =  userdatalist[1] #从数据库中调用信息     for i in range(3):         username=input("uesrname:")         FBItext = open('FBI.txt')         for line in FBItext:             line = line.strip('\n')             if line ==username:                 print("you're lose too many mistakes")                 return #判断是否黑名单         else:             password=input("password:")             for value in userdatadic.keys():                 if value==username:                     if userdatadic[value]==password:                         print("welcome")                         log = 1                         break #对比账号密码                     else:                         for v in erroruesr.keys():                             if v == username:                                 erroruesr[username] += 1                                 break                         else:                             erroruesr[username] = 1 #记录输出的信息             if log == 1:                 break     else:         for v in erroruesr.values():             if v>=3:                 f = open("FBI.txt", 'a')                 f.write(username+"\n")                 f.close()         print("you're lose too many mistakes") #对比输错信息,并保存 login()

转载于:https://www.cnblogs.com/ols888/p/7699577.html

你可能感兴趣的文章
科学 multi port
查看>>
bne 1b 汇编含义
查看>>
mini2440 裸机程序,下载到nand 里面,复制到 sdram 中不运行
查看>>
stm32f4 dma + uart idle + double 调试小记
查看>>
arm 裸机学习笔记
查看>>
SizeBalanceTree
查看>>
1. Netty准备知识:Java NIO
查看>>
并查集
查看>>
2. Netty源码分析之使用篇
查看>>
3. Netty源码阅读之Channel
查看>>
5. Netty源码分析之ChannelPipeline 和 ChannelHanler
查看>>
6. Netty源码分析之EventLoop与EventLoopGroup
查看>>
4. Netty源码分析之Unsafe
查看>>
7. Netty源码分析之Future和Promise
查看>>
8. Netty源码分析之ByteBuf
查看>>
axios的各种传参方式
查看>>
6.每周总结
查看>>
7.每周总结
查看>>
8.每周总结
查看>>
课堂小测
查看>>