Projekt Zahlenraten

In diesem Mini-Projekt programmierst du ein Zahlenraten-Spiel. Der Computer wählt zufällig eine Zahl, und der Benutzer versucht durch Eingaben, die richtige Zahl zu erraten. Dabei wird auch gezählt, wie viele Versuche benötigt wurden.

In diesem Projekt werden mehrere bereits bekannte Python-Grundlagen kombiniert. Zuerst wird mit random.randint() eine zufällige Zielzahl erzeugt. Danach gibt der Benutzer mit input() Tipps ein, die mit int() in eine Zahl umgewandelt werden.

Mit einer while-Schleife wird das Spiel so lange wiederholt, bis die richtige Zahl gefunden wurde. Über Bedingungen mit if, elif und else wird geprüft, ob der Tipp zu klein, zu groß oder richtig ist.

Zusätzlich wird mit einer Zählvariable mitgezählt, wie viele Versuche der Benutzer gebraucht hat. So entsteht ein kleines, aber vollständiges Programm, in dem Zufallszahlen, Eingaben, Bedingungen und Schleifen gemeinsam eingesetzt werden.

Aufgabe

Programmiere ein Zahlenraten-Spiel.

Der Computer soll mit random.randint() eine zufällige Zahl zwischen 1 und 10 wählen. Der Benutzer soll anschließend so lange raten, bis die richtige Zahl gefunden wurde.

Nach jedem Tipp soll ausgegeben werden:

  • Zu klein, wenn der Tipp kleiner als die Zielzahl ist
  • Zu groß, wenn der Tipp größer als die Zielzahl ist
  • Richtig geraten!, wenn der Tipp stimmt

Am Ende soll außerdem ausgegeben werden, wie viele Rateversuche benötigt wurden.

Nach oben scrollen