何时在Python中使用关键字“self”

时间:2017-10-06 14:17:17

标签: python class variables instance self

如何使用关于变量的“self”关键字?看来你可以使用“self”前缀???

__init__构造函数中设置一个类变量

1 个答案:

答案 0 :(得分:1)

self只是一个名称,用作引用绑定方法的实例的约定。始终使用实例作为第一个参数调用绑定方法,并且可以将该变量命名为任何内容。

通过在实例方法中使用self,我们设置实例变量而不是类实例。不同的编程语言提供了访问实例的机制,有些使用隐式this对象,有些隐式调用实例上的所有方法,而Python显式使用将实例作为第一个变量传递。