python中以下划线变量,使用说明

python学习网 2017-11-26 18:54:02

下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,使用下划线作为变量名时应该掌握其用法。

"单下划线" 开始的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量;

"双下划线" 开始的是私有成员,意思是只有类对象自己能访问,连子类对象也不能访问到这个数据。

双下划线开头和结尾的(foo)代表python里特殊方法专用的标识,如 init()代表类的构造函数

阅读(810) 评论(0)