def Zeichnung(fehler): if fehler == 1: forward(100) backward(50) left(90) if fehler == 2: forward(120) right(90) if fehler == 3: forward(50) right(90) if fehler ==4: forward(20) if fehler == 5: left(90) for each in range(60): forward(1) right(6) right(90) penup() forward(20) pendown() if fehler == 6: forward(5) right(35) forward(25) backward(25) left(70) forward(25) backward(25) right(35) if fehler == 7: forward(30) if fehler == 8: right(35) forward(25) backward(25) left(70) forward(25) backward(25) right(35) if fehler == 9: write("Verlierer")
from turtle import *weiter = Truewhile weiter==True: f=input("Gib die Fehlerzahl ein") fehler =int(f) if fehler == 1: forward(100) backward(50) left(90) if fehler == 2: forward(100) right(90) if fehler == 3: forward(50) right(90) if fehler ==4: forward(20) left(90) if fehler == 5: for each in range(60): forward(1) right(6) right(90) penup() forward(20) pendown() if fehler == 6: right(35) forward(25) backward(25) left(70) forward(25) backward(25) right(35) if fehler == 7: forward(30) if fehler == 8: right(35) forward(25) backward(25) left(70) forward(25) backward(25) right(35) if fehler == 9: write("Verlierer") weiter = False
Diese müssen importiert werden
#Importieren der Liste mit den langen Woerternfrom worte import nomen#Importieren der ganzen Zufallszahlfrom random import randint#Importieren der Turtle-Grafikfrom turtle import *
print("Hello World.")
Mit randint kann man eine Zufallszahl ermitteln, dabei wird der kleinste und der größte zu würfelnde Wert angegeben.
zufall = randint(0,55)
Der Befehl len(Irgendwas) ermittelt die Anzahl der Teile, die in Irgendwas stecken, also Buchstaben in Strings (Wörter) oder Wörter in Listen
z.B. zufall = randint(0,len(nomen)).
Mit nomen haben wir die Liste unserer Ratewörter bezeichnet.
zufall = randint(0,len(nomen))#print(len(nomen))print(zufall)ratewort=nomen[zufall]print(ratewort)
Eine Liste sind viele aneinander-geklebte Kartons [ ]
nomen[7] -> 7. Wort der Liste nomen
nomen[zufall]-> zufälliges Wort der Liste nomen
ratewortliste= list(ratewort)print(ratewortliste) sternezahl = len(ratewortliste)ersatzwortliste = ["*"] * sternezahlprint(ersatzwortliste)anzeigewort = "".join(ersatzwortliste)print(anzeigewort)
Ich kann einen Karton mit einem oder mehreren Zeichen füllen und dann z.B. mit 20 multiplizieren, dann bekomme ich eine Liste mit 20 dieser Zeichen.
Mit list(Irgendwas) kann ich aus Irgendwas eine Liste machen
Seehund wird zu ['S', 'e', 'e', 'h', 'u', 'n', 'd']
def ersetzen(Buchstabe): i = 0 while i< len(ratewort): if Buchstabe==ratewortliste[i]: ratewortliste[i]="*" ersatzwortliste[i]=Buchstabe i = i+1
Fehler = 0;weiter=Truewhile weiter: Buchstabe = input("Gib einen Buchstaben ein: ") if Buchstabe in ratewortliste: ersetzen(Buchstabe) else: Fehler = Fehler +1 Zeichnung(Fehler) print(ratewortliste) print(ersatzwortliste) #anzeigewort = "".join(ersatzwortliste) print(anzeigewort) print(Fehler) if Fehler >8: weiter=False
from worte import nomenfrom random import randintfrom turtle import *zufall = randint(0,len(nomen))print(zufall) #spaeter auskommentierenratewort=nomen[zufall]print(ratewort) #spaeter auskommentierenratewortliste= list(ratewort)print(ratewortliste) #spaeter auskommentierensternezahl = len(ratewortliste)ersatzwortliste = ["*"] * sternezahlprint(ersatzwortliste)anzeigewort = "".join(ersatzwortliste)print(anzeigewort)def ersetzen(Buchstabe): i = 0 while i< len(ratewort): if Buchstabe==ratewortliste[i]: ratewortliste[i]="*" ersatzwortliste[i]=Buchstabe i = i+1 def istDrin(Buchstabe): drin = False if Buchstabe in ratewortliste: drin = True return drin
def Zeichnung(fehler): if fehler == 1: forward(100) backward(50) left(90) if fehler == 2: forward(120) right(90) if fehler == 3: forward(50) right(90) if fehler ==4: forward(20) if fehler == 5: left(90) for each in range(60): forward(1) right(6) right(90) penup() forward(20) pendown() if fehler == 6: forward(5) right(35) forward(25) backward(25) left(70) forward(25) backward(25) right(35) if fehler == 7: forward(30) if fehler == 8: right(35) forward(25) backward(25) left(70) forward(25) backward(25) right(35) if fehler == 9: write("Verlierer")
Fehler = 0;weiter=Truewhile weiter: Buchstabe = input("Gib einen Buchstaben ein: ") if Buchstabe in ratewortliste: ersetzen(Buchstabe) else: Fehler = Fehler +1 Zeichnung(Fehler) print(ratewortliste) print(ersatzwortliste) #anzeigewort = "".join(ersatzwortliste) print(anzeigewort) print(Fehler) if Fehler >8: weiter=False
nomen = ['Elefant', 'Giraffe', 'Krokodil', 'Flamingo', 'Eichhörnchen', 'Schildkröte', 'Pinguinei', 'Ameisenbär', 'Gorillababy', 'Känguru','Nashorn', 'Schneeleopard', 'Fledermaus','Seekuh', 'Seepferdchen', 'Wasserschwein','Schornsteinfeger', 'Sonderkommission','Bastlerbedarf', 'Versuchsreihe''Seehund', 'Raubtier', 'Walross', 'Rentier', 'Wundermittel', 'Musterschüler', 'Wasservogel', 'Flamingos', 'Maulwurf', 'Orang-Utan', 'Biberburg', 'Krokodils','Fischreiher', 'Gelatine' 'Gazelle', 'Lemming', 'Pavianhintern', 'Dachs', 'Nacktmull', 'Eisbär', 'Sommerresidenz', 'Seemannsgarn', 'Kaulquappe', 'Stinktier', 'Tintenfisch', 'Dromedar', 'Toucan', 'Faultier', 'Mungo', 'Mausoleum', 'Kamelmesse', 'Bandwurm', 'Kaninchen', 'Igel', 'Säbelzahn', 'Leopardenmuster', 'Schnabeltier', 'Gazellen', 'Krokodile', 'Seepferdchen', 'Schneckenhaus', 'Eidechse', 'Sonderbehandlung','Blumenstrauß', 'Tatortreiniger','Hinterausgang',]
Sie nutzen einen Browser mit dem tutory.de nicht einwandfrei funktioniert. Bitte aktualisieren Sie Ihren Browser.
Sie verwenden eine ältere Version Ihres Browsers. Es ist möglich, dass tutory.de mit dieser Version nicht einwandfrei funktioniert. Um tutory.de optimal nutzen zu können, aktualisieren Sie bitte Ihren Browser oder installieren Sie einen dieser kostenlosen Browser: