【Python】为什么用了多行注释后,会报错 Error: unexpected indent?

环境:Win7,python 3.4+PyQt4+Eric5

不用多行注释时,代码如下图所示

用了多行注释之后,就莫名其妙地提示说 unexpected indent,但是我的代码都是对齐的

还能愉快地写代码吗?。。。。

多行注释不能嵌套

""" """

''' '''
都是多行注释

总是离得最近的认为是一对注释符,你这样的话就是 ''' 和 """ 组成一对,后面 """ 和 ''' 组成一对。
中间的 display class xxx 就游离于注释之外了,而这些又不是有效代码。追问


现在改了,没有多行注释的嵌套了,但还是不行

追答

多行注释符号本身也需要注意缩进。
下面的内容会根据上面的多行注释符号来判断缩进对齐是否正确。
Python对缩进要求很严格的。

温馨提示:答案为网友推荐,仅供参考
相似回答