【发布时间】:2018-02-11 16:30:12
【问题描述】:
我还是编程界的新手,正在努力寻求帮助。我看不懂大部分代码。在我来到这里之前,我已经尝试了不同的方法:
import turtle
import random
window = turtle.Screen()
#window.colormode(255)
square = turtle.Turtle()
square.speed(0)
square.hideturtle()
square.up()
square.goto(-200, 200)
square.down()
for i in range(4):
square.forward(50)
square.right(90)
square.up()
square.goto(-205, 205)
square.write("Change Color")
pencil = turtle.Turtle()
pencil.shape("circle")
def drawing_controls(x, y):
if (-200 <= x <= -150) and (150 <= y <= 200):
pencil.color(random.random(), random.random(), random.random())
#def sqc (self, x, y):
window.onclick(drawing_controls)
#window.onclick(square.pencolor(random.random(), random.random(),
random.random()))
pencil.onrelease(pencil.goto)
带有# cmets 的行来自我之前为解决这个令人沮丧的问题所做的众多尝试之一。
【问题讨论】:
标签: python python-3.x turtle-graphics