Mini-Programme

Zahlenraten

Es wird eine Zufallszahl generiert, die größer oder gleich 0 und kleiner oder gleich 30 ist. Der Benutzer muss versuchen, die Zahl zu erraten, wobei er nach jedem falschen Tipp ausgegeben bekommt, ob seine Zahl zu klein oder zu groß war. Die Anzahl der Versuche wird mitgezählt und am Ende ausgegeben.

import random
 
tipp = -1
anzahl = 0
zahl = random.randint(0,30)
 
while tipp != zahl:
    tipp = int(raw_input("Dein Tipp: "))
    anzahl =anzahl + 1
    if tipp < zahl:
        print"Deine Zahl ist zu klein!"
    else:
        if tipp > zahl:
            print"Deine Zahl ist zu gross!"
        else:
            print"Du hast die Zahl in",anzahl,"Versuchen erraten!"