2013-10-06 190 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