Python 社区推崇的 PEP8 是官方代码风格指南,旨在提升代码可读性与一致性。以下是核心要点:
📌 命名规范
- 变量/函数名:使用
snake_case
,如variable_name
💡 示例:user_age = 25
- 类名:使用
CamelCase
,如UserNameValidator
💡 示例:class UserAccount(): ...
- 常量:全大写加下划线,如
MAX_USERS = 100
📋 格式要求
- 缩进:4 个空格(不使用 Tab)
- 空格:运算符前后保留空格,如
x = 5 + 3
- 行长度:不超过 79 字符,超长时用反斜杠换行
💡 示例:long_function_name = 5 + 3 + 2 + 1 + 0 + ...
📝 注释与文档
- 注释:使用英文,行首加 2 个空格
💡 示例:# This is a comment
- 文档字符串:遵循 Google Style 规范,用三重引号包裹
🧠 扩展阅读
遵守 PEP8 能让团队协作更高效,代码更优雅!💻✨