码迷,mamicode.com
首页 > 其他好文 > 详细

day1 作业编写登录窗口

时间:2017-05-08 23:20:37      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:输入密码   函数式   str   接口   程序   技术   family   编程   需要   

作业一:编写登录接口

    (1)输入用户名和密码;

  (2)认证成功后显示欢迎信息;

  (3)输错三次后锁定。

    思路:我们知道,要想让程序记住之前输入多少次,锁定用户,那么可以使用数据库来保存用户的状态,然而,数据库的知识还没有学习,因此我们要使用文件来保存文件。

    readme:

    1.让用户输入用户名,首先在锁定列表中进行查找,查看用户是否进行锁定,如果用户没有在锁定文件中,那么在尝试看用户是否在用户文件中,如果输入的用户在文件中,则让用户输入密码,对密码进行判断,如果密码等于对应的用户的话就满足认证,让用户登陆成功,如果输入错误,则让用户重新输入,如果三次都没有成功,则锁定这个用户。

  2.在上面的思路中,我们可以遍历文件,把用户的信息存放在一个字典中,到时候只需要根据用户输入的用户名作为键,然后匹配对应的密码,看是否与用户输入的密码等同即可。

  3.我们也可以添加一个注册模块,如果用户不在用户文件中,则提示让注册,注册之后再登陆。

    为此:我们采用两种方式进行尝试,一种是从上而下的编程;第二种是函数式编程方式:

流程图如下:

技术分享

 

    上面流程图是登录的过程,下面来编写代码:

   

 

day1 作业编写登录窗口

标签:输入密码   函数式   str   接口   程序   技术   family   编程   需要   

原文地址:http://www.cnblogs.com/gengcx/p/6828174.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!