在python中 首行的空白称为缩进。在逻辑行首的空白(空格和制表符)用来决定逻辑的缩进层次从而用来决定语句的分组。这意味着同一层次的语句必须有相同的缩进,有相同缩进的代码表示这些代码属于同一代码块。
例如:
if a<b:
print(a)
print(b)
if a<b:
print(a)
print(b)
第一段代码,if语句 当a<b成立的情况下才能输出a,b
第二段代码,无论if判断的结果是什么,他都会执行print(b)的输出,因为print(b)语句没有缩进,是不受“if a<b” 这个条件的影响。