IndentationError: expected an indented block after function definition on line 17
时间: 2023-07-06 14:11:11 浏览: 119
17个新手常见Python运行时错误.docx
这个错误通常表示在函数定义后面缺少了缩进。Python中使用缩进来标识代码块,因此在函数定义后面需要缩进一些空格或制表符来标识函数体。请检查你的代码是否正确缩进。以下是一个示例函数定义,其中函数体已正确缩进:
```
def my_function():
print("Hello, world!")
```
在这个例子中,函数体包含一条打印语句,它被缩进了四个空格。如果你在函数定义后面没有正确缩进函数体,就会遇到"IndentationError"错误。
阅读全文