python 面向对象实现注册功能,和登录功能

1. 用面向对象实现注册功能,和登录功能

class Function:
    class_list = []
    def register(self):
        dic = {}
        self.class_list.append(dic)
        username = input('name:')
        password = input('word:')
        password_z = input('word_z:')

        if username == "" or password == "" or password_z == "":
            print("你的用户名或者密码或者再次输入你的密码不能为空!")
        elif password == password_z:
            dic[username] = password
        elif password != password_z:
            print('你再次输入密码不相等!')
        else:
            print('注册成功!')

    def login(self):
        user = input('输入你的用户名:')
        pasw = input('输入你的密码:')
        for use in self.class_list:
            for k,v in use.items():
                if user == k and pasw == v:
                    print('登陆成功')
                else:
                    print('登录失败')

obj = Function()
obj.register()

print(obj.class_list)
obj.login()



猜你喜欢

转载自www.cnblogs.com/Pengdachui-1/p/11102540.html