在我的代码的第一行,我似乎得到一个缩进错误。我的代码中有2个空格作为缩进,因为我的课程需要它,因为我总是这样做,但是第一次我收到错误。
我的代码在开始时看起来像这样。
import math
def main():
答案 0 :(得分:1)
除非你有def
,for
,if
以及缩进块之前的类似内容,否则不应缩进python代码。
例如:
for thing in variable:
#indent code
pass
def aFunction():
#indent
pass
#invalid indentation:
def aFunction2():
pass
您可以想象,代码不仅难以让人眼解释,而且还会让您的机器解释,因为它无法实现缩进开始或结束的位置。
与老师谈论这个问题,他们可能会使用一个解释器,允许他们将整个脚本缩进一定数量。我不会推荐这个。