当前位置: 代码迷 >> 综合 >> Python对象实验——登陆注册
  详细解决方案

Python对象实验——登陆注册

热度:101   发布时间:2023-11-02 14:05:42.0
from faker import Faker
fake = Faker(locale='zh_CN')  # 伪造中文数据
print(fake.ssn())
class Person:def __init__(self,zhang_hao,sec_key):self.z_h = zhang_haoself.sk = sec_keyperson_list = []
for i in range(0,1000):zhanghao = fake.name()print(zhanghao)seckey = fake.password()print(seckey)person = Person(zhanghao,seckey)person_list.append(person)print("----------------------注册--------------------")
while True:z_h = input("请输入账号,以回车结束:")sk = input("请输入密码,以回车结束:")if len(sk) < 8 or len(sk)>16:print("密码长度应限制在8-16位")else:person_list.append(Person(z_h,sk))break
print("----------------------登录--------------------")
while True:z_h = input("请输入账号,以回车结束:")sk = input("请输入密码,以回车结束:")for i in person_list:if z_h == i.z_h and sk == i.sk:print("登录成功")break
print("欢迎进入系统")

 

  相关解决方案