python变量赋值,我可以禁用var吗?

时间:2015-09-17 18:00:14

标签: python python-3.x

错误:

 UnboundLocalError: local variable 'x' referenced before assignment

x尚未定义......

我可以在buttonAritmethic中禁用x,只在我打电话给他时启用吗?

    buttonAritmethic = (x*imgfW)+buttonCenter, 350

    for x in range(buttonReach):
    self.canvasbackground = self.canvasFrame.create_image(buttonAritmethic, anchor = "nw", image = self.imgf)

1 个答案:

答案 0 :(得分:1)

你为什么不把它变成一个函数?

def buttonAritmethic(x):
    return (x*imgfW)+buttonCenter, 350
相关问题