Python编码风格_python编码教程

对于Python,PEP 8引入了大多数项目遵循的风格指导。它给出了一个高度可读,视觉友好的编码风格。每个Python开发者都应该读一下,大多数要点都会对你有帮助:

1.使用4 空格缩进,而非TAB。在小缩进(可以嵌套更深)和大缩进(更易读)之间, 4 空格是一个很好的折中。TAB 引发了一些混乱,最好弃用。

2.换行以确保其不会超过79 个字符。这有助于小显示器用户阅读,也可以让大显示器能并排显示几个代码文件。

3.使用空行分隔函数和类,以及函数中的大块代码。

4.可能的话,注释独占一行

5.使用文档字符串

6.把空格放到操作符两边,以及逗号后面,但是括号里侧不加空格:a =f(1, 2) + g(3, 4)。

7.统一函数和类命名。

推荐类名用驼峰命名,函数和方法名用小写和下划线。总是用self作为方法的第一个参数

8.不要使用花哨的编码

如果你的代码的目的是要在国际化环境,Python的默认情况下,UTF-8 甚至普通的ASCII 总是工作的最好。

9.不要使用非ASCII 字符的标识符,除非是不同语种的人会阅读或者维护代码。

PEP 8原文地址
https://www.python.org/dev/peps/pep-0008/

原文链接:,转发请注明来源!