报错:expected an indented block
时间: 2023-09-20 18:15:10 浏览: 85
解决 VSCode 编辑 vue 项目报错 Expected indentation of 2 spaces but found 4
这个错误通常是因为代码中缺少缩进造成的,Python是通过缩进来表示代码块的,如果代码块的缩进不正确,则会出现这个错误。
例如,下面的代码中,if语句后面没有缩进,导致出现了“expected an indented block”错误:
```
if x > 10:
print("x is greater than 10")
```
正确的写法应该是这样的:
```
if x > 10:
print("x is greater than 10")
```
可以看到,if语句后面的代码块缩进了4个空格,这样就不会出现错误了。确保每个代码块都有正确的缩进,这是Python编程中的一个重要细节。
阅读全文