用户注册登录 和 数据写入文件的注册登录

# class User:
# def __init__(self, username, password):
# self.username = username
# self.password = password
#
#
# class Account:
# def __init__(self):
# self.user_list = [] # 目的是存储用户信息
#
# def login(self):
# for i in range(3):
# uname = input(">>>")
# upwd = input(">>>")
# for u in self.user_list:
# if uname == u.username and upwd == u.password:
# print("登录成功")
# return
# else:
# print("登录失败")
#
# def regist(self):
# uname = input(">>>")
# upwd = input(">>>")
# u = User(uname, upwd) # 创建用户
# self.user_list.append(u) # 需要你们回去想办法. 屏蔽掉重复的用户
#
# def run(self): # 运行
# # 调用两次注册
# self.regist() # 自己类中的方法互相调用. 用self调用
# self.regist() # 自己类中的方法互相调用. 用self调用
# # 一次登录
# self.login()
#
#
# # if __name__ == '__main__': # 当前py文件如果是启动文件. 执行这里的代码
# obj = Account()
# obj.run()






-----------------------------------------------------------------------------------------------------------------------------------------
# class User:
# def __init__(self, username, password):
# self.username = username
# self.password = password
#
#
# class Account:
# def __init__(self):
# # self.user_list = [] # 目的是存储用户信息
# pass
#
# def login(self):
# for i in range(3):
# uname = input("登录用户名>>>")
# upwd = input("登录密码>>>")
#
# f = open("info", mode="r", encoding="utf-8")
# for line in f:
# lst = line.strip().split("$@@$") # ["wusir", "123"]
# u = User(lst[0], lst[1])
# if uname == u.username and upwd == u.password:
# print("登录成功")
# return
# else:
# print("登录失败")
#
# def regist(self):
# uname = input("注册用户名>>>")
# upwd = input("注册密码>>>")
# u = User(uname, upwd) # 创建用户
# # 把用户写入到文件中
# f = open("info", mode="a", encoding="utf-8")
# f.write(u.username+"$@@$"+u.password+"\n")
# f.flush()
# f.close()
#
# def run(self): # 运行
# # 调用两次注册
# self.regist() # 自己类中的方法互相调用. 用self调用
# self.regist() # 自己类中的方法互相调用. 用self调用
# # 一次登录
# self.login()
#
#
# # if __name__ == '__main__': # 当前py文件如果是启动文件. 执行这里的代码
# obj = Account()
# obj.run()
#






猜你喜欢

转载自www.cnblogs.com/bpbl/p/10209002.html