码迷,mamicode.com
首页 > 编程语言 > 详细

python中变量命名

时间:2016-02-20 20:21:11      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:

一 综述: 

技术分享


二 全局变量(包含函数和类):

(1)正常变量x:

*通过module.x能够使用。

*通过from module import *能够使用。


(2)以"_"开头变量x:

*通过module.x能够使用。

*通过from module import *不能使用。

*通过from module import x能够使用。


(3)以"__开头":

*通过module.x能够使用。

*通过from module import *不能使用。

*通过from module import x能够使用。


(4)"__all__"变量:

*from module import *时候,仅仅会导入__all__中定义的变量。

*若将_开头变量放入__all__中也会被导入。


三 类中变量:

(1)类的变量

*双下划线(__)的变量和函数表示类的私有变量和方法,仅仅能用类内方法调用。注意:后面不要也写双下划线。

*但单下划线还是能够调用的。单下划线不过一种约定。


(2)实例的变量:

*同类的变量。


python中变量命名

标签:

原文地址:http://www.cnblogs.com/yxwkf/p/5203831.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!