Python 标识符
在python里,标识符由字母、数字、下划线组成。
在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
python中的标识符是区分大小写的。
以下划线开头的标识符是由特殊意义的。以单下划线开头_foo的代表不能直接访问的类属性,需通过类提供的接口进行访问。
以双下划线开头的__foo代表类的私有成员,以双下划线开头和结尾的__foo__代表python里特殊方法专用的标识,如__init__()代表类的构造函数。
python可以同一行显示多条语句,方法是用分号;分开
__a私有变量
不可继承;在类内可以调用,在外部不可调用。
当变量特别重要时用一个下划线来表示私有
例如:
@property访问器及@XXX.setter修改器
例如:
在python中,类是动态的
例如:
__slots__魔法变量