[python]专用下划线标识符
2015-12-14 18:08 sophia194910 阅读(375) 评论(0) 编辑 收藏 举报1. python用下划线作为变量前缀和后缀,来指定特殊变量。
_xxx: 不用'from module import *'导入,一般被看作是私有的,在模块或类外不可用使用。
__xxx__: 系统定义名字
__xxx: 类中的私有变量名
2. 判断模块是被导入还是被直接执行
如果模块是被导入,__name__的值为模块名字。
如果模块是被直接执行,__name__的值为'__main__'
我所喜欢的生活,在混沌中顿悟,和喜欢的一切在一起。