PEP 8是什么(如何让你的程序更具可读性?) ------------------------------------------------ PEP是Python改进提议的缩写,PEP 8是Python社区Python代码规范指导,是一个流程PEP。 Python社区还有c语言代码规范指导,因为Python的解释器是由c语言开发的。 项目代码统一风格大于规范建议,可读性大于规范,因为读代码的次数远远大于写的时间。 代码风格我们总结上几条 1,每个缩进级别使用4个空格, 2,行最大长度限制在79字符,在二元操作符之前换行。 3,顶层方法和类之间使用两个空行。类中方法之间使用一个空行分割。 4,源代码始终使用utf-8。 5,导入建议使用绝对导入,并且按顺序导入。:: 标准库导入 相关的第三方导入 本地应用程序/库的导入 6,为所有公共模块、函数、类和方法编写文档字符串。 7,模块级变量采用双下划线名字。 8,包和模块是全小写名称,类名通常是大写字母开头。 9, self实例方法的第一个参数,cls作为类方法的第一个参数。常量是大写字母等等。 如何让程序的可读性更好,那就是遵从PEP 8的建议。