我正在玩python if
条件,我确实关注了。这有什么不对?
>>> if 2 == 2:
... print ("YES")
File "<stdin>", line 2
print ("YES")
^
IndentationError: expected an indented block
>>>
答案 0 :(得分:2)
Python使用缩进来表示块,您需要缩进print()
行。 e.g:
>>> if 2 == 2:
... print ("YES")
...
YES
答案 1 :(得分:1)
在print
:
if 2 == 2:
print ("YES")
Python使用缩进来表示嵌套。没有空格,你的代码就不是有效的Python。
P.S。每个缩进级别is often the preferred choice四个空格。