У меня есть блок try-except в Python 3.3, и я хочу, чтобы он запускался бесконечно.Как повторить блок try-except
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> ")
В настоящее время, если пользователь вводит нецелом он будет работать, как и планировалось, однако, если они должны были войти в него снова, было бы просто поднять ValueError снова и аварии.
Каков наилучший способ исправить это?