我在使用Python编写简单的if-else语句时,遇到了以下代码的语法错误。
"""
A multi-line comment in Python
"""
if a==b:
print "Hello World!"
"""
Another multi-line comment in Python
"""
else:
print "Good Morning!"
这段代码在"else"关键字处报语法错误。
然而,下面的代码没有报错:
"""
A multi-line comment in Python
"""
if a==b:
print "Hello World!"
#One single line comment
#Another single line comment
else:
print "Good Morning!"
有人能告诉我为什么会出现这种情况吗?为什么Python解释器不允许在if-else语句之间使用多行注释?