1.使用四个空格而不是tab进行缩进
原因是:有的编译环境tab占8位,有的占4位,例如在占4位的环境中编写的程序,移植到其他平台,而这个平台中tab占8位字符,这就会导致错误发生,因为python代码块是通过缩进对齐表达代码逻辑而不是使用大括号。
所以为了避免错误发生建议使用空格。
如果觉得敲空格太麻烦,就在开发环境中设置tab占几个位,例如pycharm中 file—>setting,选择Editor—>Code Style—>python中设置tab占的空格数。
2.默认使用utf-8编码
3.尽量不要使用魔术方法
4.类中使用self作为默认参数
5.命名时,尽量使用驼峰式或单词+下划线,要保证见名知意
比如使用CamelCase来命名类,
使用lower_case_with_underscores来命名函数和方法
6.操作符和逗号之后使用空格,但不要在括号内部使用
7.使用空行来间隔函数与类
8.一行不要超过79个字母
9.要写函数与类注释
今天有点累,改天再详细写,大家可以参考下面这个链接:
参考:https://blog.csdn.net/ratsniper/article/details/78954852