1 变量名:由下划线、字母和数字组成

2 python中变量名的特殊含义:

  xx:标准的标识符,共有的

  _xx:只是在from … import *时是不会被导入的,其他导入方式会被引入

     隐藏变量还有一种方式是:通过设置内置变量__all__=[list],在from … import *时只会导入list列表里的变量,我们把除了要隐藏的变量都放入list中,也可以达到隐藏目的

  __xx:私有的变量

     私有变量相当于给变量重命名了,可以通过_classname__xx访问私有变量

  __xx__:系统内置的变量(有几个常用的)

    __doc__ :获取文件的注释

    __file__ :获取当前文件的路径

    __package__ :获取导入文件的路径,多层目录以点分割,注意:对当前文件返回None

    __cached__ :获取导入文件的缓存路径

    __name__ :获取导入文件的路径加文件名称,路径以点分割,注意:获取当前文件返回__main__ 

    __builtins__ :显示内置函数在这里面

  xx_:自定义变量定义方式,一般防止变量命令冲突或者区分关键字 num num_

posted on 2019-01-23 20:50  无心工作只想偷懒  阅读(1087)  评论(0编辑  收藏  举报