Обработка ошибок. Конструкция try-except

Последнее обновление: 05.04.2023
Вопрос 1

Каким будет результат следующей программы:

def func():
    try:
        print("Hello")
        return
    finally:
        print("World")

func()

Варианты ответов

  • Hello World

  • Hello

  • World

  • Программа завершится ошибкой

  • Ничего из вышеперечисленного

Ответ

На консоль будет выведено "Hello World". Поскольку в блоке try на консоль выводится "Hello". После блока try в любом случае выполняется блок finally, в котором на консоль выводится "World".

Дополнительные материалы
Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850