Python社区推崇的PEP8是官方推荐的代码风格指南,旨在提升代码可读性与一致性。以下是核心要点:
模块导入
导入应统一使用import
或from ... import ...
,且按顺序排列:标准库 → 第三方库 → 自定义库
📌 示例:import os
而非from os import path
命名约定
变量名、函数名使用snake_case
,类名使用CamelCase
,常量用全大写UPPER_CASE
📌 示例:def calculate_total()
空格与缩进
操作符前后需空格(如x = 1
),缩进使用4个空格,避免混合使用Tab和空格
📌 示例:if True:\n print("Hello")
行长度限制
每行不超过79字符,长行使用反斜杠续行(如long_function_name() = \n some_value
)
📌 示例:max_value = 100
📘 想深入了解PEP8的详细规则?可访问 community/python/pep8 查看完整文档。