PYTHON CORE · УРОК 34

Когда случилась ошибка

try и except · около 13 минут

Учиться с прогрессом →Читай конспект бесплатно. Для сохранения работ войди в аккаунт.
ШАГ 1

Попробуй выполнить

В try кладут действие, которое может завершиться ошибкой. Например, слово нельзя превратить в число.

try:
    number = int("кот")
Что происходит при ошибке
tryпопыткаОшибкане числоexceptобъяснение

✦ Без обработки здесь возникла бы ошибка.

ШАГ 2

Помоги программе продолжить

except ValueError сработает, если превращение текста в число не удалось.

try:
    number = int("кот")
except ValueError:
    print("Это не число")

✦ Теперь программа объяснит проблему спокойно.

КЛАССНАЯ РАБОТА

Набери код самостоятельно

Набери блок обработки ошибки. Проверь отступы.

try:
    number = int("abc")
except ValueError:
    print("Не число")
Открыть редактор для классной работы →
ДОМАШНЕЕ ЗАДАНИЕ

Реши сам

Попробуй превратить слово «кот» в число внутри try. В except ValueError выведи «Не число». Назови переменную number.

Готовый ответ не показан. Используй похожие примеры из конспекта.

Открыть домашнее задание →