_:单下划线
例子:_count、_temp
含义:成员的私有成员变量,就像Java中用private关键字修饰一样。
作用:只允许当前类创建的对象和子类对象访问此变量。外部无法访问此变量。
__:双下划线
例子:__count、__temp
含义:成员的私有成员变量,就像Java中用protected关键字修饰一样。
作用:只允许当前类对象访问,不允许子类对象和外部对象访问。
前后双下划线
例子:str new
含义:Python特有的魔术方法。
_:单下划线
例子:_count、_temp
含义:成员的私有成员变量,就像Java中用private关键字修饰一样。
作用:只允许当前类创建的对象和子类对象访问此变量。外部无法访问此变量。
__:双下划线
例子:__count、__temp
含义:成员的私有成员变量,就像Java中用protected关键字修饰一样。
作用:只允许当前类对象访问,不允许子类对象和外部对象访问。
前后双下划线
例子:str new
含义:Python特有的魔术方法。