Wo liegt mein Fehler bei diesem einfachen Code?
Verfasst: Donnerstag 24. Januar 2019, 22:29
Hallo Zusammen,
Ich habe diese paar Zeilen in Xcode zusammengetippt und sobald ich das Programm teste auf eine Fehleingabe bricht das Programm ohne den Fehler abzufangen ab und gibt den Fehler mit wirrem Code aus.
Danke LG
Morten
# Initialisierung der while-Schleife
fehler = 1
# Schleife bei falscher Eingabe
while fehler == 1:
# Eingabe
print 'Bitte geben Sie eine Zahl ein'
z = input()
# Versuch der Umwandlung
try:
zahl = int(z)
print 'Sie haben die ganze Zahl', zahl, 'richtig eingegeben'
fehler = 0
# Fehler bei Umwandlung
except:
print 'Sie haben die ganze Zahl nicht richtig eingegeben'
print 'Ende des Programms'
Ich habe diese paar Zeilen in Xcode zusammengetippt und sobald ich das Programm teste auf eine Fehleingabe bricht das Programm ohne den Fehler abzufangen ab und gibt den Fehler mit wirrem Code aus.
Danke LG
Morten
# Initialisierung der while-Schleife
fehler = 1
# Schleife bei falscher Eingabe
while fehler == 1:
# Eingabe
print 'Bitte geben Sie eine Zahl ein'
z = input()
# Versuch der Umwandlung
try:
zahl = int(z)
print 'Sie haben die ganze Zahl', zahl, 'richtig eingegeben'
fehler = 0
# Fehler bei Umwandlung
except:
print 'Sie haben die ganze Zahl nicht richtig eingegeben'
print 'Ende des Programms'