self在Python中(在同一模块中)引用成员函数时,应该使用吗?
self
更笼统地说,我想知道何时需要使用它self,不仅用于方法,还用于变量。
添加答案是因为Oskarbi的答案不是明确的。
您self在以下情况下使用:
你 不 使用self的时候
instance = MyClass()
MyClass.my_method
instance.my_method(some_var)
instance.my_method(self, some_var)
这些不只是何时不使用自我的例子。Dos是您 应该 使用的时间。