Hallo,
Ich habe ein Taschenrechner mit Fehlerbehebung und While-Schleife programmiert.
Aber das mit der While-Schleife funktioniert nicht ganz.
Hier der Code:
restart = "restart"
while restart == "restart":
print("Erste Zahl: ")
erstezahl = input()
try:
erstezahl = int(erstezahl)
except:
print("Keine gültige Eingabe!")
break
print("Operator: ")
operator = input()
print("Zweite Zahl: ")
zweitezahl = input()
try:
zweitezahl = int(zweitezahl)
except:
print("Keine gültige Eingabe!")
break
if operator == "+":
print(erstezahl, "+", zweitezahl, "=", erstezahl + zweitezahl)
elif operator == "-":
print(erstezahl, "-", zweitezahl, "=", erstezahl - zweitezahl)
elif operator == "*":
print(erstezahl, "*", zweitezahl, "=", erstezahl * zweitezahl)
elif operator == "/":
print(erstezahl, "/", zweitezahl, "=", erstezahl / zweitezahl)
else:
print("Keine gültige Eingabe!")
break
break
print("Restart = restart")
restart = input()
if restart != "restart":
print("Danke für die Verwendung meines Rechners!")
Kann mir jemand den Fehler zeigen? Danke:)