下面是我画海龟的过程:
(1)打开python:
2、调用turtle库,先设置一些基础设置,与一个画龟的函数
from turtle import Screen,Turtle,mainloop
class ColorTurtle(Turtle):
def __init__(self,x,y):
Turtle.__init__(self)
self.shape("turtle")
self.resizemode("usre")
self.shapesize(3,3,0)
self.pensize(10)
self._color=[0,0,0]
self.x=x
self._color[x]=y
self.color(self._color)
self.speed(0)
self.left(90)
self.up()
self.goto(x,0)
self.down()
self.sety(1)
self.up()
self.sety(y)
self.pencolor("black")
self.ondrag(self.shift)
3、设计shift函数
defshift(self,x,y):
self.sety(max(o,min(y,1)))
self._color[self.x]=self.ycor()
self.fillcolor(self._color