为什么我会收到“IndentationError - expected an indented block after 'if' statement?

问题描述 投票:0回答:1

Screenshot of code

我正处于学习 python 条件语句的早期阶段。我正在尝试使用以下代码创建一个“if”语句。

flag = True
if flag == True:
    print("yay!") 

但是,每当我尝试运行代码时,我都会不断收到“IndentionError - expected an indented block after 'if' statement”。有什么我想念的吗?代码在“if”语句后显示缩进。

我已经从堆栈溢出中阅读了其他类似的提示,但是不确定我是否只是找不到解决我的问题的方法或者我错过了它,但我会很感激任何对我的问题的见解。

python if-statement conditional-statements indentation
1个回答
0
投票

获取代码并直接将其复制/粘贴到 Visual Studio 中,我没有收到任何错误。我同意@KillerRebooted 的观点,这可能是文本编辑器的问题。您可以尝试关闭文本编辑器,然后将其重新输入到一个新文件中,看看是否有所不同,但您的代码是正确的!祝你好运!

© www.soinside.com 2019 - 2024. All rights reserved.