Fehlersuche Spiel mitfor-Schleife und Abbruch

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
mortench
User
Beiträge: 3
Registriert: Samstag 5. Januar 2019, 00:36

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
Benutzeravatar
__blackjack__
User
Beiträge: 14040
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@mortench: Gute Frage. Welche Fehlermeldung bekommst Du denn? Oder wo verhält sich das nicht so wie Du es erwartest?
„A life is like a garden. Perfect moments can be had, but not preserved, except in memory. LLAP” — Leonard Nimoy's last tweet.
Benutzeravatar
__blackjack__
User
Beiträge: 14040
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@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.
„A life is like a garden. Perfect moments can be had, but not preserved, except in memory. LLAP” — Leonard Nimoy's last tweet.
Antworten