ich bin noch ziemlicher Programmieranfänger und habe ein Ratespiel programmiert. Jedoch ist die Ausgabe der Anzahl der Versuche (count) nicht immer korrekt, meistens kleiner. Wenn mir bitte jemand auf die Sprünge helfen würde was da nicht stimmt.
Code: Alles auswählen
import random
zahl = random.randint(1, 100)
print"********************Ratespiel*******************"
print""
guess = input("Raten Sie eine Zahl zwischen 1 und 100: ")
count = 1
print""
while guess != zahl:
if guess > zahl:
guess = input("Die gesuchte Zahl ist kleiner: ")
if guess < zahl:
guess = input("Die gesuchte Zahl ist größer: ")
count = count + 1
print "Glückwunsch!!! Sie haben die Zahl in", count, "Versuchen erraten."