galgen/galgenspiel.py
2021-02-05 11:29:40 +01:00

57 lines
1.4 KiB
Python

from galgenmaennchen import turtle, t, zeichenliste
geheimwort = "und"
t.hideturtle()
linie = turtle.Pen()
linie.hideturtle()
geraten = ""
def linienzeichnen():
linie.home()
linie.clear()
for buchstabe in geheimwort:
linie.fd(15)
if buchstabe in geraten:
linie.write(buchstabe, align="center", font="serif 12 bold")
linie.fd(15)
linie.up()
linie.fd(20)
linie.down()
linienzeichnen()
for grafik in zeichenliste:
gewonnen = "ja"
neugeraten = turtle.textinput("", "Welcher Buchstabe?")
while (neugeraten in geheimwort) and (neugeraten not in geraten):
#Wenn man richtig gerate hat frage erneut
geraten = geraten + neugeraten
gewonnen = "ja"
for buchstabe in geheimwort:
if buchstabe in geraten:
print("drin")
pass
else:
gewonnen = "nein"
if gewonnen == "ja":
linie.goto(0,-100)
linie.write("gewonnen")
break
print("right")
linienzeichnen()
neugeraten = turtle.textinput("", "Welcher Buchstabe?")
else:
# Wenn man falsch geraten hat.
gewonnen = "nein"
geraten = geraten + neugeraten
grafik()
if gewonnen == "ja":
linie.goto(0,-100)
linie.write("gewonnen")
break