python中使用的不同命名风格主要包含以下几种:
- 驼峰式命名法(CamelCase)
- 混合式命名法(mixedCase)
- 大写(UPPERCASE) 或大写加下划线(UPPER_CASE_WITH_UNDERSCORES)
- 前缀(_leading)和后缀(trailing _)下划线,有时是双下划线(__doubled)
| 类型 | 命名方法 | 
| 常量 | 大写加下划线,IGNORE_EXCEPTION_DETAIL | 
| 私有变量 | 双下划线前缀,__text | 
| 函数和方法 | 小写加下划线,my_test 。对于目前很多项目,采用的是混合大小写的写法,这是旧的标准,对于新的标准,都应该使用小写加下划线的方式 | 
| 类 | 驼峰式命名法 | 
| 模块和包 | 小写不带下划线,os、sys、numpy | 
| 布尔型元素 | 使用has或is前缀,is_connected=False、has_cache=True | 
| 集合 | 使用复数形式,tables | 
| 包实现了协议 | 使用lib后缀,import smtplib、import urllib | 
参考:
- Python高级编程(第2版)
                










