要求: 输入用户名,密码 认证成功显示欢迎信息 输入错误三次后锁定用户 Readme: 1.normal_user是存放用户id及密码的文件 2.lock_file是存放被锁定的用户id的文档,默认为空. 3.程序会对normal_user里的合法用户id ...
需求说明: 用户登录,对密码进行三次校验,三次均失败后,将锁定用户名,不允许登录。 解决方案: 明确可成功登录的用户名和密码 用户黑名单,三次登录失败后,将用户名写入黑名单 检测黑名单的内容,如果与当前登录名一致,则不允许继续输入密码,直接提示用户已锁定。 代码实现: 执行结果: ...
2016-09-11 15:31 2 5008 推荐指数:
要求: 输入用户名,密码 认证成功显示欢迎信息 输入错误三次后锁定用户 Readme: 1.normal_user是存放用户id及密码的文件 2.lock_file是存放被锁定的用户id的文档,默认为空. 3.程序会对normal_user里的合法用户id ...
作业需求: 1.输入用户名密码 2.认证成功后显示欢迎信息 3.输错三次后锁定 实现思路: 1.判断用户是否在黑名单,如果在黑名单提示账号锁定。 2.判断用户是否存在,如果不存在提示账号不存在。 3.判断账号密码是否正确,如果正确登录进去。如果不正确有三次输入 ...
作业需求: 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 实现思路: 判断用户是否在黑名单,若在黑名单,则将用户锁定 判断用户是否存在,若不存在,提示用户不存在 若用户存在,判断登录密码是否正确,若正确,则欢迎用户成功登录,提供用户三次 ...
介绍一下会用到的一些内容 Python3打开、读取和关闭文件的方法 #打开文件后一定要记得关闭文件,因为在量少的时候对程序的影响不大,但是在程序长时间运行和文件量很大的情况下会严重影响性能。确保所有数据都写至磁盘。这称为刷新输出(flushing),这点非常重要。 往文件 ...
需求: 1.输入用户名密码 2.认证成功后显示欢迎信息 3.输错三次后锁定 实现思路: 1.判断用户是否在黑名单,如果在黑名单提示账号锁定。 2.判断用户是否存在,如果不存在提示账号不存在。 3.判断账号密码是否正确,如果正确登录进去。如果不正确有三次输入 ...
借鉴代码: n = 1 user = '123' pwd = '456' while n < 4 : n1 = input("请输入用户名: ") n2 = input("请输入密码: ") if user == n1 and pwd ...
我的测试环境,win7,python3.6,Pycharm社区版 提示输入用户名,和密码 判断是否被锁定 判断用户名和密码是否匹配 输入错误三次,账号被锁定 real_user = 'channel' #正确的用户名 real_passwd = 'asdf' #正确 ...