2013-10-06 193 views
1

我是Python编程语言的新手。我购买了一本书,我一直在阅读它。本书被称为(3x)Python编程绝对初学者第三版。我试图把我迄今为止学到的东西付诸行动。我有一个问题,我不明白我知道这很简单,但我不知道如何解决它,所以如果有人可以告诉我我的问题是什么以及如何纠正它。我很感激! :)为了增加更多,我也试着用python 2X做,并且我有相同的消息错误语法,无效的语法。python语法错误无效语法

Python exercise

回答

2

空白用来表示在Python缩进的水平。

else:需要与if jim_age ...对齐(具有相同的缩进级别)。

if jim_age > sam_age: 
    print("jim is older") 
else: 
    print("sam is older") 
+0

此外,'else'正文不能为空(如您在示例中所示)。 – Tyler

+1

@TylerAndFriends我认为空洞的身体是因为语法错误被解释器发现之前,它可以键入。 – Blckknght

+0

ahhhhhhhhh好的,我甚至没有想到这一点。 – Tyler