python命名规则 命名风格 python几种不同命名风格 驼峰式命名法(WjW) 混合式命名法(wjWj) 大写(WJWJWJ)或大写加下划线(WJWJWJ) 前缀(wjing)或后缀(ingwj)下划线,有时双下划线 变量 python变量分为: (1)常量 (2)公有和私有变量 1.常量 常量全局变量,
python命名规则
python变量分为:
2.命名和使用 常量定义的是一组值,程序需要依赖的一组不变值,大多数就是配置文件名,最好的做法是将所有常量放到一个文件中,例如django的settings文件。
也可以使用Configparser模块创建配置文件。这种没有上一种好。 一段很好的像标记的代码,可以给定一些是无标记属性等。
3.公有和私有变量 对于可变的且可以通过导入自由访问的全局变量,如果它们需要被保护,那么应该使用下划线加小写字母变成私有变量。 4.函数和方法 函数和方法尽量使用小写加下划线,有些情况也使用混合大小写。 5.私有元素的正义 对于私有方法和函数,通常是前缀两个下划线,这样在运行时会被解释器重命名,这样可以避免与任何子类冲突。 举例说明:
这样就会重命名带有双下划线的函数和方法。 6.特殊方法 特殊方法就是使用双下划线开始和结尾,常规的方法不应该使用这样的写法。
7.参数 参数都是用小写,有时可以加下划线。 8.property 属性都是用小写或小写加下划线。 9.类 类名使用驼峰法WjWj。 10.模块和包 模块通常都是小写,不带下划线,出了特殊的如init模块,如果模块是包的私有模块会使用前缀加一个下划线。包也是一样。 命名 用'has'或'is'前缀命名布尔元素
复数命名集合
显示命名字典 个人地址用全称
类的名称 类的名称简明扼要 SQLEngine BaseCookie 模块和包名称 模块和包要小写,简短sqlite,sha1,如果是协议加lib后缀,urllib。 |
2019-06-18
2019-07-04
2021-05-23
2021-05-27
2021-05-27