'Syntax error: bad token 'Codeskulptor
'Syntax error: bad token 'Codeskulptor
我正在制作一个 python 程序来使用 codeskulptor 创建图表,但我遇到了这个错误,我不知道它出了什么问题,我该如何解决?
代码:
pointx = 0
pointy = 0
prepointx = 0
prepointy = 0
positionx = []
positiony = []
def draw_handler(canvas):
global pointx, pointy
for v in range(len(values)):
if v != 0:
prepointx = pointx
prepointy = pointy
pointx = v * 6
pointy = values[v] - 45 * 2
canvas.draw_point((pointx, pointy), 'red')
if v != 0: //Syntax error:bad token ''
canvas.draw_line((prepointx, prepointy), (pointx, pointy), 3, 'red')
frame = simplegui.create_frame('Data', 425, 300)
frame.set_draw_handler(draw_handler)
frame.start
你的代码缩进错了。
values
也没有定义。
但真正的问题可能是frame.start
。要调用启动方法,您必须执行 frame.start()
.
我进行了更正,请参阅:
http://www.codeskulptor.org/#user40_zJYfuypQ0CWRHRA.py
我正在制作一个 python 程序来使用 codeskulptor 创建图表,但我遇到了这个错误,我不知道它出了什么问题,我该如何解决? 代码:
pointx = 0
pointy = 0
prepointx = 0
prepointy = 0
positionx = []
positiony = []
def draw_handler(canvas):
global pointx, pointy
for v in range(len(values)):
if v != 0:
prepointx = pointx
prepointy = pointy
pointx = v * 6
pointy = values[v] - 45 * 2
canvas.draw_point((pointx, pointy), 'red')
if v != 0: //Syntax error:bad token ''
canvas.draw_line((prepointx, prepointy), (pointx, pointy), 3, 'red')
frame = simplegui.create_frame('Data', 425, 300)
frame.set_draw_handler(draw_handler)
frame.start
你的代码缩进错了。
values
也没有定义。
但真正的问题可能是frame.start
。要调用启动方法,您必须执行 frame.start()
.
我进行了更正,请参阅: http://www.codeskulptor.org/#user40_zJYfuypQ0CWRHRA.py