簡體   English   中英

如何修復 elif 周圍 python 中的語法錯誤?

[英]How to fix syntax error in python around elif?

我無法理解 python 中的這個語法錯誤。

#I typed this...
elif self.x > 0:
    if self.y != 0:
            self.game.canvas.itemconfig(self.image, \
                                        image=self.images_right[2])

輸入此代碼時,我得到...

Traceback (most recent call back):
    File "<pyshell#12>",line 245, in <module>
        elif self.x > 0:
SyntaxError: invalid syntax

我以各種方式縮進,但這並不能解決它。

elif僅在您有適當的if之前才有效,例如:

if self.x < 0:
    pass
elif self.x > 0:
   ...

好像你錯過了這里的if

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM