2014-11-06 107 views
1
else Moves=='x': 
       t.up() 
       t.goto(220,200) 
       t.down() 
       t.setheading(45) 
       t.fd(length) 
       t.bk(length) 
       t.fd(length/2) 
       t.setheading(135) 
       t.fd(length/2) 
       t.bk(length) 
       t.up() 
       t.fd(length/2) 

當我運行它說語法錯誤並沿紅需要幫助解決語法錯誤消息

回答

3

在Python或任何語言否則亙古不接受的條件。你想,如果你想要把一個條件之後如果可以使用結構是

ELIF

所以你的結構應該是

elif Moves=='x': 
... 
5

不知道你的條件流的樣子強調了程序,但它看起來像它應該是elif的,而不是其他

elif Moves=='x': 

表達式遵循if和elif語句。