Python网络爬虫技术与实战
上QQ阅读APP看书,第一时间看更新

1.3.3 行和缩进

Python不像其他语言用大括号({ })分隔代码块,而是采用代码缩进来区分代码之间的层次。缩进可以使用空格或Tab键实现:使用空格时,通常4个空格为一个缩进量;而使用Tab键时,则一个Tab键为一个缩进量。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,因此建议在每个缩进层次使用单个制表符、两个空格或四个空格,必须严格执行,如下所示。

【例1-6】缩进一个Tab位


if True:
    print  ("True")    # 缩进一个Tab的占位
else:
    print  ("False")   # 缩进一个Tab的占位

以下代码为错误示范。

【例1-7】缩进错误示范


if  True:
    print  ("Answer") 
    print  ("True")
else:
 print  ("False")      # 此处没有严格缩进,在执行中会出现错误