要求:
1.支持多个用户登录(把已有的用户名和密码存放在一个文件中,锁定的用户名存放在另一个文件中)
2.输入正确的用户名和密码,则登录成功;密码错误,可以重新输入密码两次;用户名错误,可以重新注册用户名,也可以重新输入用户名和密码。
3.用户名输入正确,密码错误三次后,锁定用户名,退出;
4.输入三次后,退出程序。
代码如下:
user_pw=open('username_file','r+',encoding='utf_8') #打开存放用户名和密码的文件 lock_user=open('lock_file','r+',encoding='utf-8') #打开存放被锁定用户的文件 LU=[]#用来存放被锁定用户的用户名 UP_user=[] #用来存放文件中已有的用户名 UP_pw=[]#用来存放文件中已有用户的密码 in_user=[]#存放运行过程中用户输入的用户名,用来判断用户输入某一个用户名的次数是否超过3次 count=0 #计算