不同的语言有不同的命名规范,python里面的命名规范是怎么样呢?
| 名称 |
描述 |
| 模块名 |
小写字母,单词之间用_分隔,ad_stdts.py |
| 包名 |
和模块名一样 |
| 类名 |
单词首字母大写,例:AdStats,ConfigUtil |
| 全局变量 |
大写字母,单词和单词间用_隔开,例:COLOR_WRITE |
| 普通变量 |
小写字母,单词和单词间用_隔开,例:this_is_var |
| 实例变量 |
用_开头,其他和普通变量一样 |
| 私有实例变量 |
以__开头(两个下划线),其他普通变量 |
| 普通函数 |
和普通变量一样 |
模块名、包名、普通变量、普通函数:都使用小写字母,单词之间使用_隔开
