Python命名规范

来源:互联网 发布:php获取js变量值 编辑:程序博客网 时间:2024/06/11 17:23

1、模块名:小写字母,单词之间用“_”分割
case_module.py,case_suite.py,add_name_to_excel.py

2、包名:和模块命名一样,包中要有init.py

3、类名:单词首字母大写
CaseModule,CaseSuite,AddNameToExcel

4、全局变量名(类变量,在java中相当于static变量):大写字母,单词之间用“_”分割
NUMBER,COUNT,COLOR_WRITE,WAIT_LONG_TIME

5、普通变量:小写字母,单词之间用“_分割
this_is_a_var

6、实例变量:以“_”开头,其他和普通变量一样
_price、_instance_var

7、私有实例变量(外部访问会报错):以两个下划线开头(“__”),其他和普通变量一样
__private_var

8、专有变量:以两个下划线开头(“”)和两个下划线结尾(“”),一般python的自由变量,不要以这种方式命名
docclass

9、普通函数:和普通变量一样,或者是第一个单词首字母小写,剩下的单词首字母大写
get_name()、count_number()、getName()、showStudentAge()

10、私有函数(外部访问会报错):以两个下划线开头(“__”),其他和普通函数一样
__get_name()

原创粉丝点击