本练习,是根据前面学习的知识而设置,请独立完成功能。如果你还无法独立完成以下练习,则证明还没有掌握前面的章节,好好回顾一下吧。
题目要求:
让用户输入账号与密码
如果账号密码匹配(用户名:Milton,密码:123456),则提示欢迎信息,退出程序
如果账号不存在,则提示账号不存在,重新回到步骤1
如果密码不匹配,则提示密码有误,重新回到步骤1
密码连续错误3次以上,提示账号已被锁定,重新回到步骤1
附加要求:
用户信息保存在json文件中
密码md5加密保存
账号锁定时间为2分钟
充分使用函数编程
参考代码:(先独立完成,再参考以下代码)
用户数据文件 user.txt 内容如下:(pwd的值为md5(“123456”))
python代码如下:
参考流程图