代码格式化
VSCode右键菜单有格式化选项,第一次使用会提示默认安装autopep8
,安装后即可使用。
变量的命名规范
- 模块名和包名:小写字母,单词之间用_分割 ad_stats.py
- 类名:单词首字母大写(驼峰命名法)AdStats,ConfigUtil
- 全局变量名:大写字母,单词之间用_分割 NUMBER,COLOR_WRITE
- 普通变量或函数:小写字母,单词之间用_分割 this_is_a_var
- 实例变量:以_开头 _price,_instance_var
- 私有实例变量(外部访问会报错):以__开头(2个下划线) __private_var
- 专有变量:__开头,__结尾,一般为python的自有变量 __doc__,__class__
代码书写规范(基础)
- Indentation 缩进:每一级缩进使用4个空格,不用使用Tab
- Whitespace in Expressions and Statements 表达式和语句中的空格:二元运算符前后各加一个空格;在逗号、冒号、分号后加空格;紧贴函数或索引的左括号前不加空格
- Comments 注释:#后要加一个空格;文档字符串用”"”注释”””