Python 中的意外缩进是什么意思?\\\\n
Python 不仅坚持缩进,还坚持一致的缩进。如果我们一行缩进 4 个空格,但下一行的缩进是 3 (或 5、6、.) 个空格,我们会在 python 中收到意外缩进的错误。
在给定的代码中,第 3 行的起始空格数多于第 2 行。一个块中的所有代码行必须以完全相同的空格数开始。两个 print 语句都必须缩进相同数量的空格。因此,显示无意外缩进的更正代码如下所示。
def a(): print "foo" print "baz"
广告
Python 不仅坚持缩进,还坚持一致的缩进。如果我们一行缩进 4 个空格,但下一行的缩进是 3 (或 5、6、.) 个空格,我们会在 python 中收到意外缩进的错误。
在给定的代码中,第 3 行的起始空格数多于第 2 行。一个块中的所有代码行必须以完全相同的空格数开始。两个 print 语句都必须缩进相同数量的空格。因此,显示无意外缩进的更正代码如下所示。
def a(): print "foo" print "baz"