【发布时间】:2018-04-20 04:23:11
【问题描述】:
x = 0
y = 0
tx = 0
ty = 0
def setup():
size(600, 600)
noStroke()
def draw():
background(0)
textAlign(LEFT,TOP)
# text("Hello World",x,y)
tx=mouseX
ty=mouseY
f=0.01
#The error: "UnboundLocalError: local variable 'x' referenced before assignment"
x=lerp(x,tx,f)
y=lerp(y,ty,f)
这是处理python代码。 我在 Mac OSX High Sierra 10.13.1 上,使用处理 3.3.6 和 Python 模式 3037。
此代码在代码中注释行之后的行中给出“UnboundLocalError: local variable 'x' referenced before assignment”。
我是 python 新手,这似乎是谷歌所说的。
编辑: 另外,如何在类方法中引用全局变量和实例变量?
【问题讨论】:
标签: python python-3.x oop variables processing