10-1. Lektion: Nummern raten
Zur Navigation springen
Zur Suche springen
Übung:[Bearbeiten | Quelltext bearbeiten]
Es soll ein Spiel entwickelt werden bei dem eine Zahl zwischen 1 und 99 in maximal 7 Versuchen erraten werden.
# zahlenraten.py import random durchgang = 0 aktiv = True ratezahl = random.randint(0,100) while aktiv: durchgang = durchgang + 1 print() # für Abstand (nur Optik) print('Durchgang: ' + str(durchgang)) benutzereingabe = 0 while not 0<benutzereingabe<100: benutzereingabe = int(input("Bitte Zahl eingeben (1...99): ")) if benutzereingabe == ratezahl: print("Gewonnen! Die geheime Zahl ist nicht mehr geheim") aktiv = False break elif benutzereingabe > ratezahl: print("deine geratene Zahl ist zu groß") else: print("deine geratene Zahl ist zu klein") if (durchgang == 7): print("Schade – verloren. Einfach nochmals probieren") print("Es war die Zahl " + str(ratezahl)) aktiv = False print("Ende des Spiels")