Schreibe ein kleines Zahlenratespiel.
Das Programm speichert eine geheime Zahl, zum Beispiel:
geheim = 7
Die Nutzerin oder der Nutzer gibt Zahlen ein.
Das Programm antwortet:
Zu klein.
oder
Zu groß.
Wenn die Zahl richtig ist:
Richtig geraten!
Danach endet das Programm.
Zum Schluss: Geheimzahl zufällig erzeugen
Programmiere und teste das Spiel zunächst vollständig mit einer fest im Code eingetragenen Geheimzahl, zum Beispiel:
geheim = 7
Wenn dein Programm vollständig funktioniert, ersetzt du die feste Zahl durch eine Zufallszahl. So wird daraus ein richtiges Spiel, bei dem bei jedem Start eine neue Geheimzahl entsteht.
- Schreibe ganz oben in dein Programm:
import random
- Ersetze die fest eingetragene Geheimzahl durch:
geheim = random.randint(1, 10)
random.randint(1, 10) erzeugt eine zufällige ganze Zahl zwischen 1 und 10. Beide Grenzen, also 1 und 10, können ebenfalls ausgewählt werden.
Probiere anschließend auch andere Zahlenbereiche aus. Passe dafür die beiden Zahlen in random.randint(...) an, zum Beispiel random.randint(1, 100) oder random.randint(50, 200).
