PEP 8(Python 增强建议),是 Python 的官方风格指南,为变量、函数、类、常量等提供了清晰的命名规范。在本文中,我尝试解释并应用 PEP8 基于的规范到所提到的概念中。
PEP 8 是 Python 的官方风格指南,为变量、函数、类、常量等提供了清晰的命名约定。以下是这些约定的结构化列表以及示例。
变量:使用下划线命名法,字母小写
- 使用由下划线分隔的 小写字母 的单词,这种格式称为 snake_case。
- 应<强 id=0>描述性但<强 id=1>不要太长。
因此,根据 PEP8 命名规范,蛇形命名法(word1_word2_word3_…)用于变量的名称,在这种情况下为 student_name
常量:使用大写字母的蛇形命名法
- 使用带下划线的单词,单词之间用大写字母和下划线分隔。
- 常量通常在 模块级别 定义。
因此,例如 数据库_URL 是一个常量,其中两个大写单词由下划线分隔。
函数:使用小写蛇形命名法
- 使用 小写字母,单词之间用 下划线 分隔。
- 应描述该函数的功能。
类:使用 PascalCase
- 使用《PascalCase》(每个单词首字母大写,无下划线)。
- 类名应该是名词。
模块(文件名):使用 snake_case
- 使用下划线时,请使用小写字母。
包(文件夹名称):使用单个小写单词
- 使用 小写字母(首选不带下划线)。