Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import turtle
- class Etch:
- def __init__(self):
- self.myT = turtle.Turtle()
- self.myT.color('blue')
- self.myT.pensize(2)
- self.myT.speed(0)
- self.distance = 5
- self.turn = 10
- self.myT.onkey(self.fwd,'Up')
- self.myT.onkey(self.bkwd,'Down')
- self.myT.onkey(self.left,'Left')
- self.myT.onkey(self.right,'Right')
- self.myT.onkey(self.quit,'q')
- self.myT.listen()
- def fwd(self):
- self.myT.forward(self.distance)
- def bkwd(self):
- self.myT.backward(self.distance)
- def left(self):
- self.myT.left(self.turn)
- def right(self):
- self.myT.right(self.turn)
- def quit(self):
- self.myT.bye()
- def main(self):
- cTurtle.mainloop()
- draw = Etch()
- draw.main()
- from turtle import Turtle, Screen
- class Etch:
- def __init__(self):
- self.myT = Turtle()
- self.myT.color('blue')
- self.myT.pensize(2)
- self.myT.speed(0)
- self.distance = 5
- self.turn = 10
- self.myS = Screen()
- self.myS.onkey(self.fwd,'Up')
- self.myS.onkey(self.bkwd,'Down')
- self.myS.onkey(self.left,'Left')
- self.myS.onkey(self.right,'Right')
- self.myS.onkey(self.quit,'q')
- self.myS.listen()
- def fwd(self):
- self.myT.forward(self.distance)
- def bkwd(self):
- self.myT.backward(self.distance)
- def left(self):
- self.myT.left(self.turn)
- def right(self):
- self.myT.right(self.turn)
- def quit(self):
- self.myS.bye()
- def main(self):
- self.myS.mainloop()
- draw = Etch()
- draw.main()
Add Comment
Please, Sign In to add comment