JES:实现对循环的修改代码
我正在使用JES,我想知道应该使用什么内置函数来实现这个效果JES:实现对循环的修改代码,jes,Jes,我正在使用JES,我想知道应该使用什么内置函数来实现这个效果 newG=(oldG+(abs(x*y*2.57901)%64))%256 到目前为止,我有这个代码 def forLoop(): picture = makeEmptyPicture(300,200) show(picture) for p in getPixels(picture): setColor(p,black) repaint(picture) for p in getPixels(pic
newG=(oldG+(abs(x*y*2.57901)%64))%256
到目前为止,我有这个代码
def forLoop():
picture = makeEmptyPicture(300,200)
show(picture)
for p in getPixels(picture):
setColor(p,black)
repaint(picture)
for p in getPixels(picture):
oldG=(p)
newG=(oldG+(abs(x*y*2.57901)%64))%256
repaint(picture)
我得到的错误是
The error was:x Name not found globally.
找不到本地或全局名称。在尝试以任何方式使用函数或变量之前,您需要先定义它。您需要为x和y定义本地名称才能获得新的G颜色,希望这有帮助
编码是这样的:
x= getX(p)
y= getY(p)