flag strip() ont Coding append 用户 pass word
- a = open("acount",mode="r",encoding="utf8")
- b = a.readlines()
- c = []
- d = {}
- foriin range(len(b)):
- c.append(b[i].strip().split("---"))
- d[c[i][0]] = c[i][1]
- a1=open("lock", mode="a+", encoding="utf8")
- lock_name = a1.readlines()
- flag = True
- count = 0
- while flag:
- user = input("username:")
- pwds = input("password:")
- iflock_name.count(user)==3:
- print("locked!")
- continue
- while True:
- iflist(d.keys()).count(user)!= 0:
- iflist(d.values()).count(pwds)!= 0:
- print("success!")
- exit()
- else:
- print("密码错误!")
- lock_name.append(user)
- break
- else:
- print("此用户没有")
- break
三次锁定修改
来源: http://www.bubuko.com/infodetail-2016875.html