这项研究的目的是什么
self
Python中的单词?我知道它指的是从该类创建的特定对象,但我不明白为什么它需要显式地作为参数添加到每个函数中。举例来说,在Ruby中,我可以做到:
class myClass
def myFunc(name)
@name = name
end
end
我很容易理解。然而,在Python中,我需要包括
自己
:
class myClass:
def myFunc(self, name):
self.name = name
有人能跟我说说吗?这不是我(公认的有限)经历中遇到的事情。