文章目录
PEP8是Python的官方文档中提供的代码规范,结合这套规范,我顺便整理了一下自己的写代码习惯。
点这里查看PEP8官方原文,本文只节选了我自己比较看重的一些规范,仅供参考。
1、缩进
强制缩进的规定,让代码看上去很整齐,强迫症表示很喜欢。
第一种情况:代码块的分割
Python使用一个冒号和缩进,来分割代码块,代码块指的是类的定义、函数的定义、流程控制中if、for、while模块。缩进表示一个代码块的开始,非缩进表示一个代码的结束,相同的缩进表示在代码块中处于相同的级别。
每一级缩进使用一个tab键(四个空格)。实际上一个空格就可以,但是一个空格看起来不那么明显,所以用一个tab更方便、清楚。
例如下面,就是2个代码块(两个代码块之间建议空一行)。
# 一个冒号加换行缩进,开启一个代码块,直到下面一行不缩进了,说明下面一行已经不在这个代码块里了
if a>b:
print(a)
def print_name(var):
print(var