一些应该遵守的规则
遵循一定的规则能使代码更加整洁、规范,提高可读性。PEP8 是针对 Python 代码格式而编订的风格指南,下面列举出一些重要的 PEP8 的规则。
代码格式
- 使用 space 表示缩进而不是 tab。
- 和语法相关的每一层缩进都用 4 个空格表示。
- 每行字符数不应超过 79。
- 占据多行的表达式,除首行外其余各行都应在缩进级别上再加四个空格。
- 文件中的函数与类使用两个空行隔开。
- 同一个类中,各方法间用一个空行隔开。
- 使用下标获取列表元素、调用函数或给关键字复制的时候,不要在两旁加空格。
- 变量赋值时,赋值符号左右各加一个空格即可。
命名
- 变量、函数及属性使用小写单词下划线相连,如
my_car
。 - 受保护的实例属性,单下划线开头,如
_len_of_bmw
。 - 私有实例属性,双下划线开头, 如
__color_of_bmw
。 - 类与异常,