galgen/galgenspiel.py

54 lines
1.3 KiB
Python
Raw Normal View History

2021-02-05 09:55:06 +01:00
from galgenmaennchen import turtle, t, zeichenliste
2021-02-05 09:34:55 +01:00
2021-02-05 10:57:06 +01:00
geheimwort = "und"
2021-02-05 09:34:55 +01:00
t.hideturtle()
linie = turtle.Pen()
linie.hideturtle()
2021-02-05 10:57:06 +01:00
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()
2021-02-05 09:34:55 +01:00
for grafik in zeichenliste:
2021-02-05 10:57:06 +01:00
gewonnen = "ja"
neugeraten = turtle.textinput("", "Welcher Buchstabe?")
while (neugeraten in geheimwort) and (neugeraten not in geraten):
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:
geraten = geraten + neugeraten
grafik()
if gewonnen == "ja":
linie.goto(0,-100)
linie.write("gewonnen")
break