Ich habe eine Aufgabe, um eine Fahrenheit zu Clesius Rechner und die versuchen und außer ValueError
Funktion, aber ich kann nicht einen falschen Wert mehr als einmal eingeben oder es stürzt ab. Ich möchte, dass der Benutzer eine Nummer und keine Buchstaben eingibt. Dies ist, wie mein Code jetztPython: versuchen, außer ValueError funktioniert nur einmal
print("Hej och välkommen till Fahrenheit omvandlaren")
Fahrenheit = (input("Vänligen ange grader i Fahrenheit: "))
try:
test = float(Fahrenheit)
except ValueError:
Fahrenheit = (input("Vänligen ange ett tal!"))
Celsius = (float(Fahrenheit)-32)*5/9
print(Fahrenheit, "Fahernheit är lika med",(round(Celsius,2)),"grader Celsius")
sieht ich in der Regel auf der Programmierung neu bin und würde sich freuen, wenn Sie auf einfache Art und Weise erklären, wie es möglich zu machen, Strings, ohne das Programm mehrmals einzugeben Absturz
Versuchen Sie zu vermeiden, Code in einen 'except' Block zu setzen, der eine Ausnahme auslösen kann. –