print()缩进错误:python语言

print()缩进错误:python语言,python,python-3.x,Python,Python 3.x,我是python的初学者,我不知道这是什么错误,请帮助 我在试这个 我的例子 i = 10 if i % 2 == 0: print("Number is even") else: print("Number is odd") Python希望在if语句和else语句下面出现缩进。这应该行得通 i = 10 if i % 2 == 0: print("Number is even") else: print("Number is odd") 为了进一步澄清,本质上任何以:结尾

我是python的初学者,我不知道这是什么错误,请帮助

我在试这个

我的例子

i = 10
if i % 2 == 0:
print("Number is even")
else:
print("Number is odd")

Python希望在
if
语句和
else
语句下面出现缩进。这应该行得通

i = 10
if i % 2 == 0:
    print("Number is even")
else:
    print("Number is odd")
为了进一步澄清,本质上任何以
结尾的Python语句后面通常都会有一个缩进的代码块。缩进的代码块包括希望Python执行的所有语句


在这种情况下,
if
else
都具有相同的缩进级别,并且每个缩进级别都有一个需要缩进的语句。

只需说出语句即可;一种类型的语句是expression语句,它由一个表达式组成。