Python
发布时间
阅读量:
阅读量
本文内容主要依据《Python高级编程》一书以及个人实践经验与公司内部的命名标准进行整理。对于那些认为变量命名随意、只要自己能看懂即可的人,本文或许并不适用。本文的核心主张是:代码应当具备良好的可读性与易理解性,优秀的代码本身就是最好的注释。
所有内容均以PEP8规范为基准
1、恒定不变的量(即常量)应采用全大写字母与下划线组合的方式进行标识
2、私有变量应以小写字母开头并添加前导下划线,例如: _message
3、对于一般的变量命名规则如下:
①: 采用全小写形式,并使用下划线分隔单词
②: 将表示类型的相关字母置于最前面
③: 中间部分用于描述该变量的作用或所要完成的任务
④: 最后一部分通常用于表明该变量所属的对象或可以省略
例如: numpy_creat_data_set_test 所表达的含义是:该变量属于numpy类型,用于创建一个数据集,并且是测试函数中的局部变量。也可以写作: numpy_creat_data_set,其含义为该变量是一个numpy类型的数据集
上述两种写法可根据具体需求灵活选用,但一般建议采用第二种方式。虽然第一种写法在意义上更加明确,能够清晰地反映出该变量的来源和用途,但在实际开发过程中,我们往往可以通过上下文来判断该变量的归属关系。因此,在名称中特意标明其用途反而显得多余
4、当一个变量用于
全部评论 (0)
还没有任何评论哟~
