js中用驼峰命名好还是用

光棍树2023-05-07  20

构造函数名使用帕斯卡命名方式,如:VelocityResponseWriter

变量名和方法名小写开始的驼峰命名,例如:studentParentName

常量名用全大写:MAX_PARAMETER_COUNT = 100

枚举类名参考普通类名,枚举变量使用全大写

不使用任何带下划线的命名方式, 除非是常量或者是枚举值

命名只是为了让项目规范起来, 并且让名字包含一些特殊意义(如通过函数名可以知道函数的作用) 你可以自己定义项目的命名, 不一定非要采用别人的

end附1:驼峰式命名法则

end附2:“XZC6-1型船用自动气象仪”的数据格式说明

做XZC6-1气象数据的数据处理

原始dataframe的column命名比较乱导致出现了一系列问题。

datacolumns=["XZC611","DATETIME","T","LON","L","LAT","O","SOGS","CORC","G","SSSS","H","V","DDDD",

              "F","J","A1","A2","B1","B2","C1","C2","D_winspeed","D_windir",

"YY","Z_AIRPRES","Q_AIRTEMP","W","R","H","T","UQ_WATTEM","YYYYY","ZZCR"]

问题1:

for column in data:

if data[column]dtype== dataD_winspeeddtype:

总是报“'DataFrame' object has no attribute 'dtype'”的错误;经同事检查,data不是所有的column都是由dtype属性的。

最后发现问题在“T”列上。

仔细看,我居然命名了两个T列,而且dataT 应该是dataframe的转置,不能用来命名。

问题就在列名不规范上,这个困扰了我两天的问题啊!!!!!

1)驼峰式命名Camel-Case:函数名中的每一个逻辑断点都有一个大写字母来标记

骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时 ,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母, 例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。

int myStudentCount;

2)“XZC6-1型船用自动气象仪”每分钟纪录一组数据,每组数据格式如下:

$XZC611,YYMMDDHHMMSS,T,NNNNNNNN,L,EEEEEEEEE,O,SOGS,CORC,G,SSSS,H,V,DDDD,F,J,16,AAA,AAA,BBB,BBB,CCC,CCC,DDD,DDD,YYYYY,ZZZZZ,QQQQ,>

以上就是关于js中用驼峰命名好还是用全部的内容,包括:js中用驼峰命名好还是用、Python Dataframe列名命名不规范&驼峰式命名& XZC6-1型船用自动气象仪、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

转载请注明原文地址:https://juke.outofmemory.cn/read/3836251.html

最新回复(0)