class User:
def init(self,name,pwd,email):
self.name=name
self.pwd=pwd
self.email=email
class Account:
def init(self):
self.user_list=[]
def login(self):
name=input("请输入您的姓名")
pwd=input("请输入密码")
email=input("请输入您的电子邮件")
flag=False
for user in self.user_list:
if user==user.name and pwd==user.pwd and email==user.email:
flag=True
break
if flag:
print("登录成功")
else:
print("登录失败")
def register(self):
i=0
while i<1:
i+=1
name=input("请输入您的名字")
pwd=input("请输入密码")
email=input("请输入您的电子邮件")
user=User(name,pwd,email)
self.user_list.append(user)
def run(self):
self.register()
self.login()
if name=="main":
obj=Account()
obj.run()
哪个傻逼点的反对?这个问题还用问,设个断点跟代码找不到问题吗?
问题大概锁定在两个布尔类型的上面
– goodbyebye 3年前