Ich habe einen Versuch-außer-Block in Python 3.3, und ich möchte es auf unbestimmte Zeit laufen.Wie wiederhole ich try-except Block
try:
imp = int(input("Importance:\n\t1: High\n\t2: Normal\n\t3: Low"))
except ValueError:
imp = int(input("Please enter a number between 1 and 3:\n> ")
Derzeit wenn ein Benutzer eine nicht-ganze Zahl eingeben, so wäre es wie geplant funktionieren, aber wenn sie es wieder betreten, wäre es einfach wieder und Valueerror Absturz zu erhöhen.
Was ist der beste Weg, um dies zu beheben?