Python编码命名规范

项目名称

项目名称的首字母应该大写,其余单词小写,如果是多个单词可以在多个单词之间增加下划线来使项目名增加可读性。

例如:Proxy_test

包名、模块名

包名和模块名全部都要使用小写字母。

例如:proxy,requests

类名

类名首字母要大写,其余字母小写,如果有多个单词的话要用驼峰写法。

例如:Login,LoginPass

方法名

方法名要用小写单词,如果是多个单词的话要用下划线连接来使方法名增加可读性。

参数名

参数名全部用小写单词,实例方法第一个参数为 self ,类方法第一个参数为 cls 。如果参数和关键字相同的话要在参数后面加一个下划线来区分。

普通变量名

小写字母,单词之间用下划线分割或者用驼峰命名法

私有类成员用使用单一下划线前缀标识,变量名不应该带有类型信息,因为 Python 是动态类型的语言。

以两个下划线开头的是私有实例变量,外部不可直接访问。

例如:login_success,loginSuccess

常量

常量全部定义为大写,必要时可以用下划线分割单词增加可读性。

函数

函数应该使用小写名称,并用下划线隔开。

公共和内部的接口

使用 __all__ 来包含那些公共的接口 。

参考链接:

https://www.jianshu.com/p/e3ed63f67e3b

https://blog.csdn.net/tiange_xiao/article/details/79927077

本文章首发于个人博客 LLLibra146’s blog
本文作者:LLLibra146
版权声明:本博客所有文章除特别声明外,均采用 © BY-NC-ND 许可协议。非商用转载请注明出处!严禁商业转载!
本文链接https://blog.d77.xyz/archives/d23de99f.html