0
我想了解爲什麼Python 3.5.1有時會拋出IndentationError
,有時會拋出SyntaxError
,當我期望它在兩種情況下拋出IndentationError
。例如:瞭解Python IndentationError和SyntaxError
1)
>>> if True:
... pass
... else:
File "<stdin>", line 3
else:
^
IndentationError: unexpected indent
2)
>>> if True:
... pass
... else:
File "<stdin>", line 3
else:
^
SyntaxError: invalid syntax