2013-10-30 55 views
0
if choice == 'moments': 
    moments() 
    elif choice == 'kinetic energy': 
     kineticEnergy() 
     elif choice == 'gravitational potential energy': 
      gravtPotent() 
      else : 
       print('incorrect option') 

所以它只是繼續說sytax錯誤或無效的sytax,在此之前和之後有更多的代碼。 所以這是要麼我不知道如何使用它,要麼我的閒置被剔除。我使用defualt ide -idle,這是我下載它時給出的。我使用3.3.2elif在python中的聲明3.3.2不按預期工作

回答

2

Elif應該沒有縮進。以下將按預期工作

if choice == 'moments': 
    moments() 
elif choice == 'kinetic energy': 
    kineticEnergy() 
elif choice == 'gravitational potential energy': 
    gravtPotent() 
else : 
    print('incorrect option') 
+0

thx的幫助,我也修復了其他錯誤,我已經表示感謝。 – user2934587