您的位置:首页 > 编程语言 > Python开发

python代码风格

2016-08-10 20:12 211 查看
既然你将要编写更长更复杂的 Python 片段,这是谈一谈 编码风格 的好时机。大多数语言可以编写成(或者更准确地讲,格式化成)不同的风格;其中有一些会比其他风格更具可读性。让你的代码对别人更易读永远是个好想法,养成良好的编码风格对此有很大的帮助。

对于 Python 而言, PEP
8 已成为大多数项目遵循的风格指南;它给出了一个高度可读,视觉友好的编码风格。每个 Python 开发者应该阅读一下;这里是为你提取出来的最重要的要点:

使用 4 个空格的缩进,不要使用制表符。
4 个空格是小缩进(允许更深的嵌套)和大缩进(易于阅读)之间很好的折衷。制表符会引起混乱,最好弃用。

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

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

如果可能,注释独占一行。

使用文档字符串。

运算符周围和逗号后面使用空格,但是括号里侧不加空格: a = f(1, 2) + g(3, 4)。

命名您的类和函数一致 ;惯例是使用驼峰命名法命名类和使用lower_case_with_underscores 命名函数和方法
。始终使用self作为方法的第一个参数的名称(关于类和方法的更多信息请参见初识类)。

如果希望你的代码在国际化环境中使用,不要使用奇特的编码。简单的 ASCII 在任何情况下永远工作得最好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: