Mein Code:
Code: Alles auswählen
#Zufallsgenerator
import random
random.seed()
#Werte und Berechnung
a = random.randint(1,10)
b = random.randint(1,10)
c = a + b
print 'Die Aufgabe: ', a, '+', b
#Schleife und Anzahl Versuche initialisieren
zahl = c + 1
versuch = 0
#Schleife mit while
while zahl != c:
#Anzahl Versuche
versuch = versuch + 1
#Eingabe
print 'Bitte Zahl eingeben: '
z = input()
#Versuch einer Umwandlung
try:
zahl = int(z)
except:
#Falls Umwandlung nicht erfolgreich
print 'Sie haben keine Zahl eingegeben!'
#Schleife unmittelbar fortsetzen
continue
#Verzweigung
if zahl == c:
print zahl, 'ist richtig'
else:
print zahl, 'ist falsch'
#Anzahl Versuche
print 'Ergebnis: ', c
print 'Anzahl Versuche: ', versuch