有人可以解释为什么我在制定这个简单的 if...else 语句时从 Python 的解释器中得到一个无效的语法错误吗?我自己不添加任何选项卡,我只是输入文本,然后在输入后按 Enter。当我在“else:”之后输入回车时,我得到了错误。解释器突出显示“Else”。怎么了?
Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 10:55:48)
[MSC v.1600 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> if 3 > 0:
print("3 greater than 0")
else:
SyntaxError: invalid syntax
>>>