行与缩进
Python最具特色的就是使用缩进来表示代码块,最好使用4个空格进行悬挂式缩进,并且同一个代码块的语句,必须含有相同的缩进空格数,示例代码如下:
if True:
print ("True")
else:
print ("False")
以下代码最后一行语句缩进的空格数不一致,会导致运行错误。
if True:
print ("Answer")
print ("True")
else:
print ("Answer")
print ("False") # 缩进不一致,会导致运行错误
以上程序由于缩进不一致,执行后会出现类似以下错误,如图1所示。
图1 缩进不一致导致报错
注意:
在Python中使用缩进时,绝对不要使用tab,也不要tab和空格混用。