python的naming conventions
任何name以_开头的,表示是internal implementation,就是私有的,不暴露给外部的
start with a single underscore
python并不能阻止 拿去数据
继承:私有变量
如果你的类可以被其他类继承,不想这个私有属性被继承,可以用双下划线
__name
会自动别名为 _B__name
因而无法继承
其他命名规则:
和现有关键字冲突(clash),我们的命名方法是在名字后面加下划线
lambda_ = 2.0