zoukankan      html  css  js  c++  java
  • 用户注册登录 和 数据写入文件的注册登录

    # 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+" ")
    # f.flush()
    # f.close()
    #
    # def run(self): # 运行
    # # 调用两次注册
    # self.regist() # 自己类中的方法互相调用. 用self调用
    # self.regist() # 自己类中的方法互相调用. 用self调用
    # # 一次登录
    # self.login()
    #
    #
    # # if __name__ == '__main__': # 当前py文件如果是启动文件. 执行这里的代码
    # obj = Account()
    # obj.run()
    #






  • 相关阅读:
    SGU 106 The equation 扩展欧几里德
    poj 2478 Farey Sequence 欧拉函数前缀和
    uva 11752 The Super Powers 素数+大数判断大小
    Lightoj 1370 素数打表 +二分
    vijos 1250 最勇敢的机器人 分组背包+并查集
    Codeforces Round #366 (Div. 2) A , B , C 模拟 , 思路 ,queue
    BZOJ 4034: [HAOI2015]T2 树链剖分
    BZOJ 1057: [ZJOI2007]棋盘制作 悬线法求最大子矩阵+dp
    BZOJ 1260: [CQOI2007]涂色paint 区间DP
    BZOJ 1264: [AHOI2006]基因匹配Match 树状数组+DP
  • 原文地址:https://www.cnblogs.com/bpbl/p/10209002.html
Copyright © 2011-2022 走看看