initial
This commit is contained in:
commit
2d8a4580e4
97
galgenmännchen.py
Normal file
97
galgenmännchen.py
Normal file
@ -0,0 +1,97 @@
|
||||
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()
|
19
galgenspiel.py
Normal file
19
galgenspiel.py
Normal file
@ -0,0 +1,19 @@
|
||||
from galgenmännchen import turtle, t, zeichenliste
|
||||
|
||||
geheimwort = "Dampfmaschienenputzbürste"
|
||||
t.hideturtle()
|
||||
linie = turtle.Pen()
|
||||
linie.hideturtle()
|
||||
|
||||
for buchstabe in geheimwort:
|
||||
linie.fd(15)
|
||||
linie.write(buchstabe, align="center", font="serif 12 bold")
|
||||
linie.fd(15)
|
||||
linie.up()
|
||||
linie.fd(20)
|
||||
linie.down()
|
||||
|
||||
|
||||
for grafik in zeichenliste:
|
||||
turtle.textinput("", "Welcher Buchstabe?")
|
||||
grafik()
|
Loading…
Reference in New Issue
Block a user