galgen/galgenmaennchen.py

98 lines
1.4 KiB
Python
Raw Normal View History

2021-02-05 09:34:55 +01:00
import turtle
t = turtle.Pen()
t.shape("turtle")
# Funktionen zwischen diesen beiden Zeilen definieren
# Funktionen Ende
def hügel():
t.left(90)
t.penup()
t.backward(200)
t.pendown()
t.circle(100,180)
t.right(90)
t.penup()
t.backward(100)
t.right(90)
t.forward(100)
t.pendown()
def senkrechte():
t.forward(300)
t.right(90)
def waagerechte():
t.forward(100)
t.penup()
t.right(180)
t.forward(50)
t.left(45)
t.pendown()
def stütze():
t.forward(70)
t.penup()
t.right(180)
t.forward (70)
t.right(45)
t.forward(50)
t.right(90)
t.pendown()
def seil():
t.forward(80)
t.right(90)
def kopf():
t.circle(30)
t.left(90)
t.penup()
t.forward(60)
t.pendown()
def körper():
t.forward(95)
t.left(180)
t.penup()
t.forward(90)
t.right(140)
t.pendown()
def arme():
t.forward(70)
t.right(180)
t.penup()
t.forward(70)
t.left(100)
t.pendown()
#zweiterarm
t.fd(70)
t.right(180)
t.penup()
t.forward(70)
t.right(140)
t.forward (90)
t.left(140)
t.pendown()
def beine():
t.fd(80)
t.right(180)
t.penup()
t.fd(80)
t.left(100)
t.pendown()
#zweitesbein
t.fd(80)
zeichenliste = [hügel, senkrechte, waagerechte, stütze, seil, kopf, arme, beine]
# Testen
if __name__ == "__main__":
for schritt in zeichenliste:
schritt()