python 基础笔记 — 下划线

1、下划线 ‘ _ ’

   ' _ '  对于python的解释器有特殊的意义,而且是内建标识符使用的符号,建议程序员避免用下划线作为变量名的开始 

  _x : 不用 ' from module import *  ' 导入

  __x :类中定义的私有变量

  __x__  :系统定义的变量

2、__name__

  __name__ 指示模块应该如何被加载(是被导入还是直接执行)

  (1)如果模块是被导入, __name__ 的值为模块名字

  (2)如果模块是被直接执行, __name__ 的值为 '__main__'

 

posted @ 2017-07-27 20:05  醉影暮林  阅读(147)  评论(0)    收藏  举报