写的代码多了难免出现写法不一致的情况,在这里记录一下规范自己的写法.

命名

文件命名采用下划线拼接多个单词,Java采用驼峰法则

变量声明时声明类型和作用范围,Java中还应声明是否可变

局部变量小写,全局变量全大写

文件/变量的名字均采用英文单词,避免使用无意义名字,否则过一段时间自己可能都看不懂了

引号

能用单引号的尽量不用双引号

单引号中不会解析变量和转义,速度比双引号更快

避免单引号双引号混用的情况

注释

  • Python文件夹注释:__init__.py
  • 普通注释:

注释符和文字之间加一个空格,TODO开头为特殊注释

代码

判断语句中,简单逻辑写上面,复杂逻辑写下面(else)

尽量减少循环使用的次数

适当加空格和换行,在,后跟一个空格,一般符号左右各一个

习惯性使用格式化以保证前后统一