Как в цикле while при введении буквенного значения повторить сам цикл?
while True:
h = int(input("How much stairs?: "))
if h <= 8 and h >= 1:
break
Нужно сделать так, чтобы при введении буквы цикл тоже повторялся. Пока-что выводиться только ошибка в данном случае.
Ответы (1 шт):
Автор решения: An0nym
→ Ссылка
Мы просто пробуем выполнить ввод числа и при ошибке выходим из цикла
while True:
try:
h = int(input("Enter number of stairs: "))
except:
continue
if 8 >= h >= 1:
break