python PEP 8编码规范(很重要)

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

发布了197 篇原创文章 · 获赞 35 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/PoGeN1/article/details/100177416