如果答案很明显,我很抱歉,但由于某种原因,以下代码在def _ _ init _ _ block之后的每一行都给出了语法错误。 如果我只是注释掉init,那么整个程序运行正常。
import graphics
from graphics import *
class Block:
def __init__(self,x,y,win,fid,length,orien,colour):
wind = win
if (orien == "horizontal"):
topL,dump = getPoint(fid)
lightRect = Rectangle(getPoint(fid)
# else:
# x =5
def draw(self):
return
def undraw(self):
return
def highlight(self):
return
def unhighlight(self):
return
def switchHighlight(self):
return
def move(self,target):
return
非常感谢任何帮助!
答案 0 :(得分:5)
缺少")"在:
lightRect = Rectangle(getPoint(fid)