【转】Python的下划线
2017-05-15 10:16
141 查看
原文:
1. Python中的下划线(译文)
2. [转]关于python中带下划线的变量和函数的意义
总结:
1. 单下划线开头。保护变量,不可被其他包导入使用,除非在__all__声明可以显示引用
2. 单下划线结尾。为了避免和python关键字重名,如class_
3. 双下划线开头。私有方法、变量,不可被子类继承。因为其会被改名。
4. 双下划线开头和结尾。这类请不要自己定义注意的变量
1. Python中的下划线(译文)
2. [转]关于python中带下划线的变量和函数的意义
总结:
1. 单下划线开头。保护变量,不可被其他包导入使用,除非在__all__声明可以显示引用
2. 单下划线结尾。为了避免和python关键字重名,如class_
3. 双下划线开头。私有方法、变量,不可被子类继承。因为其会被改名。
4. 双下划线开头和结尾。这类请不要自己定义注意的变量
相关文章推荐
- Python中的下划线
- Python中单下划线开头的特性
- Python中单下划线和双下划线
- python中那些双下划线开头得函数和变量
- 【Python】Pyhton中函数的下划线命名规则www.zhihu.com/question/19754941
- python单/双下划线使用
- python 里面的单下划线与双下…
- Python单下划线、双下划线、头尾双下划线
- python中下划线,双下划线,首尾双下划线的区别(Difference between _, __ and __xx__ in Python)
- Python中单/双下划线使用
- 【转】关于python中带下划线的变量和函数 的意义
- Python 的类的下划线命名
- python 单下划线/双下划线使用总结
- python下划线,私有变量
- Python中带下划线的变量和函数
- 关于python下划线命名的事儿以及magic变量相关
- 【Python】Python中的下划线
- Python中下划线---完全解读
- python类-各种双下划线
- python 里面的单下划线与双下划线的区别