PEP8 是 Python 社区广泛认可的编码规范,旨在帮助开发者写出清晰、一致、可维护的代码。

基本原则

  • 一致性:PEP8 强调代码风格的一致性,以方便阅读和维护。
  • 可读性:代码应该易于阅读和理解。
  • 简洁性:代码应该简洁明了,避免不必要的复杂性。

格式规范

  1. 代码缩进:使用 4 个空格进行缩进。

    • def function_name():
    • pass
  2. 空格使用

    • 在操作符周围使用空格。
    • 在函数调用和赋值时使用空格。
    • x = 10 + 5
    • result = math.sqrt(16)
  3. 换行和空行

    • 在函数定义和类定义之间添加两个空行。
    • 在方法定义之间添加一个空行。

图片示例

函数定义

def my_function():
    print("Hello, world!")

循环

for i in range(5):
    print(i)

扩展阅读

了解更多关于 PEP8 的信息,请访问PEP8 官方文档


Python Logo