0. 标题
Python专家编程系列: 5. 下划线在命名中的约定(Underscores in Python)
作者: quantgalaxy@outlook.com
blog: https://blog.csdn.net/quant_galaxy
欢迎交流
1. 介绍
在各种python编码规范中,都对命名规则做了很详细的约定。
但是下划线和变量名称的组合,在python中都有特定的含义。
这些含义有些是一种认为约定,有些是python解释器严格执行的准则。
有必要掌握这些约定,来写出专业的代码。
2. 下划线和变量的组合类型
- 单前下划线(Single Leading Underscore): _variable
- 单末尾下划线(Single Trailing Underscore): variable_
- 双前导下划线(Double Leading Underscore): __variable
- 双前导和末尾下划线(Double Leading and a Double Trailing Underscore): __variable__
- 单下划线(Only Single Underscore): _
后面我们就针对这5种和下划线组合相关的变量约定,来详细说明。