龙空技术网

Python命名规范

吴彬的分享 156

前言:

当前你们对“python项目命名规范”大概比较注意,各位老铁们都需要了解一些“python项目命名规范”的相关知识。那么小编同时在网络上收集了一些对于“python项目命名规范””的相关知识,希望朋友们能喜欢,大家快快来了解一下吧!

最近在研究学习Python,目标是用Python的机器学习进行金融分析,比如,股票,期权,债券什么的。因为本身是 JAVA 程序员,IDE使用的是 Pycharm ,在写程序的时候就习惯的按照JAVA的命名规范进行命名,发现 Pycharm 会提示一些信息类似命名不规范类的,就特意去找了一下 Python 相关的命名规范。汇总如下:

1、项目名, 类名 和 异常名,称首字母大写的驼峰

ProjectName , ClassName ,ExceptionName

2、全局变量、常量,全部大写并用下线进行分割

GLOBAL_VAR_NAME,CONSTANT_NAME

3、除以上两种之外,方法名,函数名,其余变量,参数,实例等全部小写字母下线分割

method_name,function_name,instance_var_name, function_parameter_name, local_var_name

和我以前使用的 JAVA 的命名规范对比,方法名,函数名,变量名,参数名 不同 ,其他可以参考JAVA的命名规范。

持续努力中。

标签: #python项目命名规范