【Python】编码规范

it2023-05-02  85

记录个人编写代码,命名规范等。

1.项目名称 首字母大写+大写式驼峰, ProjectName

2.模块名和包名 全部小写+下划线驼峰 module_name package_name

3.类名 首字母大写+大写式驼峰, class ClassName: ,ExceptionName

4.全局变量、常量 全部使用大写字母+下划线驼峰 GLOBAL_VAR_NAME,CONSTANT_NAME

5.方法名,函数名,其余变量,参数,实例 全部小写+下划线驼峰 method_name,function_name,instance_var_name, function_parameter_name, local_var_name

变量 变量名一般小写,多个单词用_下划线隔开,同函数命名 私有类成员使用单一下划线前缀标识 变量名不应该带有类型信息,如num_list,ani_dict等

6.处理计数器外,不使用单字母命名 7.异常 以Error作为后缀

8.其他

常用的命名缩写

function 缩写为fntext 缩写为 txtobject 缩写为 objcount 缩写为 cntnumber 缩写为 num

前导后缀下划线说明

一个前导下划线:表示非公有一个后缀下划线:避免关键字冲突两个前导下划线:当命名一个类属性引起名称冲突时使用两个前导和后缀下划线:有特殊用途的对象或者属性,例如__init__和__str__
最新回复(0)