首页 > 代码库 > day1 作业编写登录窗口
day1 作业编写登录窗口
作业一:编写登录接口
(1)输入用户名和密码;
(2)认证成功后显示欢迎信息;
(3)输错三次后锁定。
思路:我们知道,要想让程序记住之前输入多少次,锁定用户,那么可以使用数据库来保存用户的状态,然而,数据库的知识还没有学习,因此我们要使用文件来保存文件。
readme:
1.让用户输入用户名,首先在锁定列表中进行查找,查看用户是否进行锁定,如果用户没有在锁定文件中,那么在尝试看用户是否在用户文件中,如果输入的用户在文件中,则让用户输入密码,对密码进行判断,如果密码等于对应的用户的话就满足认证,让用户登陆成功,如果输入错误,则让用户重新输入,如果三次都没有成功,则锁定这个用户。
2.在上面的思路中,我们可以遍历文件,把用户的信息存放在一个字典中,到时候只需要根据用户输入的用户名作为键,然后匹配对应的密码,看是否与用户输入的密码等同即可。
3.我们也可以添加一个注册模块,如果用户不在用户文件中,则提示让注册,注册之后再登陆。
为此:我们采用两种方式进行尝试,一种是从上而下的编程;第二种是函数式编程方式:
流程图如下:
上面流程图是登录的过程,下面来编写代码:
day1 作业编写登录窗口
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。