python中变量命名
2016-02-20 20:06
513 查看
一 综述:
二 全局变量(包含函数和类):
(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)实例的变量:
*同类的变量。
二 全局变量(包含函数和类):
(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的一些常用高级函数
- BeautifulSoup4 UserWarning
- python 中 lambda的一些tips
- MonkeyRunner Python环境搭建
- python-opencv图像基本读取函数
- [Python]list, tuple, dict的区别
- Saltstack 报错 python-crypto randomPool_DeprecationWarning:
- KNN
- Python笔记之面向对象
- vim+python+OpenCV学习一 : 图像显示
- python 解析xml包使用方法总结
- 用python写一个简单的爬虫功能
- 类的使用与未知对象的解析--python笔记--廖雪峰站学习笔记(三)
- python 3 系统文本语音朗读api
- python中文件变化监控-watchdog
- Python——类代码编写细节
- python 入门之 长字符串、原始字符串和unicode
- python 入门之输入 input()与raw_input()的比较
- 【翻译】Leapmotion-python开发官方文档(3)
- python第四天