第三课:代码缩进

python不像其它语言(如Java或者C语言)采用{}分隔代码,而是采用代码缩进和冒号“:”区分代码之间的层次。

缩进可以使用空格或者<tab>键实现。使用空格时通常采用4个空格为一个缩进量,而使用<tab>键时,则采用一个<tab>键作为一个缩进量。通常建议使用空格进行缩进。

在python中,对于类定义、函数定义、流程控制语句,以及异常处理语句等,行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束。例如:

python对代码的缩进要求非常严格,同一个级别的代码块的缩进量必须相同。如果不采用合理的代码缩进,将抛出syntax error异常。例如: