Seite 1 von 1

Fehlersuche Spiel mitfor-Schleife und Abbruch

Verfasst: Dienstag 22. Januar 2019, 23:22
von mortench
Hallo meine Frage wo liegt der Fehler bei diesem kleinen simplen Spiel?

# Zufallsgenerator
import random
random.seed()

# Werte und Berechnung
a= random.randint (0,20)
b= random.randint (0,20)
c= a + b
print 'Die Aufgabe:', a, '+', b

# Schleife mit for
for i in 1, 2 , 3, 4:
# Eingabe
print 'Bitte eine Zahl eingeben:'
z= input()
zahl= int(z)
# Verzweigung
if zahl== c:
print zahl, 'ist richtig'
# Abbruch der Schleife
break
else:
print zahl, 'ist falsch'
# Ende
print 'Ergebnis:', c

Re: Fehlersuche Spiel mitfor-Schleife und Abbruch

Verfasst: Dienstag 22. Januar 2019, 23:46
von __blackjack__
@mortench: Gute Frage. Welche Fehlermeldung bekommst Du denn? Oder wo verhält sich das nicht so wie Du es erwartest?

Re: Fehlersuche Spiel mitfor-Schleife und Abbruch

Verfasst: Mittwoch 23. Januar 2019, 00:00
von __blackjack__
@mortench: Der `random.seed()`-Aufruf ist unnötig. Und `input()` solltest Du in Python 2 nicht verwenden. Da nimmt man `raw_input()`. Andererseits könntest Du überlegen gleich Python 3 zu verwenden.