IndentationError: expected an indented block after function definition on line 18
时间: 2023-10-17 09:35:40 浏览: 176
当你在第18行的函数定义后遇到"IndentationError: expected an indented block"错误时,这意味着在该行之后需要一个缩进块。Python对缩进非常敏感,缩进错误会导致语法错误。根据引用中的解释,常见的情况是使用了不同的缩进方式(如空格和制表符的混用)或者缩进不正确。
要解决这个问题,你可以按照引用中的建议,在报错的逻辑代码的前面加一个缩进。你可以在函数定义的下一行按空格或Tab键进行缩进。确保你在同一个逻辑块下的语句使用相同的缩进方式(可以是多个空格或制表符),以确保代码的结构正确。
总结起来,当你遇到"IndentationError: expected an indented block"错误时,检查你的代码是否正确缩进,并确保在函数定义后的下一行添加正确的缩进。这样就可以解决这个异常并继续运行你的程序了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [IndentationError: expected an indented block解决方案](https://blog.csdn.net/wjj1996825/article/details/80924555)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [IndentationError:expected an indented block错误解决](https://blog.csdn.net/qq_31457413/article/details/98947128)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文