Посмотрите на код:
while True: try: age = int(input('Возраст: ')) break except ValueError: print('Введите целое число') print(f'Ваш возраст: {age}')
Пользователь вводит последовательно: 'двадцать', затем '20'. Что выведет программа?
'двадцать'
'20'
Сначала выведет «Введите целое число», затем «Ваш возраст: 20»
Программа завершится с ошибкой ValueError после первого ввода
Выведет «Ваш возраст: двадцать» без сообщения об ошибке
Уйдёт в бесконечный цикл, потому что break никогда не выполнится