Python将对象传递给函数

Python将对象传递给函数,python,Python,如何将一个类的对象传递给函数参数 class Login(): def __init__(self): pass def addUser(self,User): pass class User(): 所以在我的代码中,我想把user的对象传递给login类的addUser函数?我喜欢Python Python是一种动态类型化语言-您的方法签名不关心参数的类型。比如: class Login(object): def __init__(

如何将一个类的对象传递给函数参数

class Login():
    def __init__(self):
        pass

    def addUser(self,User):
        pass

class User():

所以在我的代码中,我想把user的对象传递给login类的addUser函数?我喜欢Python

Python是一种动态类型化语言-您的方法签名不关心参数的类型。比如:

class Login(object):
    def __init__(self):
        pass

    def addUser(self, user):
        user.add()

class User(object):
    def add(self)
        self.set_password()

u = User()
l = Login()
l.addUser(u)

Python是一种动态类型化的语言-您的方法签名不关心参数的类型。比如:

class Login(object):
    def __init__(self):
        pass

    def addUser(self, user):
        user.add()

class User(object):
    def add(self)
        self.set_password()

u = User()
l = Login()
l.addUser(u)

可以很好地工作。

您可以通过

def addUser(自我,用户):


您可以通过执行以下操作来创建此类的实例

def addUser(自我,用户):


什么东西在这里不起作用?什么东西在这里不起作用?好的。所以参数可以是我们想要的任何东西?好的。所以参数可以是我们想要的任何东西?