Code: Alles auswählen
#!/usr/bin/python3
from turtle import Turtle, Screen
class GoodTurtle(Turtle):
def__init__(self):
Turtle.__init__(self)
Screen.__init__(self)
def jump(self, laenge, winkel):
"""springt um eine Strecke der Länge laenge
in die Richtung von winkel"""
self.penup()
self.right(winkel)
self.forward(laenge)
self.left(winkel)
self.pendown()
def dashed(self, laenge, striche):
"""Gestrichelte Linie"""
spruenge = striche - 1
strich = laenge / (striche + spruenge)
for i in range(spruenge):
self.forward(strich)
self.pu()
self.forward(strich)
self.pd()
self.forward(strich)
def polygon(self, eckzahl, seitenlaenge):
"""Polygon Zeichnen"""
drehwinkel = 360 / eckzahl
for i in range(eckzahl):
self.forward(seitenlaenge)
self.left(drehwinkel)
