IndentationError: expected an indented block after 'if' statement on line 6
时间: 2023-10-14 12:28:18 浏览: 506
vs没报错leetcode报错-C-Practice:C-实践
这个错误通常表示在 if 语句后面没有缩进代码块,因为 Python 中使用缩进来表示代码块的范围。
例如,以下代码会引发 IndentationError:
```
if x == 1:
print("x is 1")
```
正确的写法应该是:
```
if x == 1:
print("x is 1")
```
注意到 `print` 语句前面有四个空格,这是 Python 的标准缩进量。你可以使用空格或制表符进行缩进,但不能混合使用。
如果你在 if 语句后面有了缩进代码块,那么可能是你的缩进方式不正确,比如你使用了不同数量的空格或制表符。你需要使用一致的缩进方式来避免这个问题。
阅读全文