📊

ШАГ 9:

Обработать ошибки в 5 скриптах с try-except

Описание шага

[Что делать] Добавь обработку: деление на 0, файл не найден, неверный ввод, index error, value error.

[Как это работает] Try: код except Error: обработка.

[Ожидаемый результат] Программы не крашатся на ошибках.

[Критерий готовности] 5 скриптов устойчивы к 3+ ошибкам.

Как выполнить шаг

1) [Подготовка] try: risky except ValueError: print('error').

2) [Действие 1] a/b -> except ZeroDivisionError.

3) [Действие 2] open(nonexist) -> FileNotFoundError.

4) [Действие 3] int('abc') -> ValueError.

5) [Проверка результата] Вводи ошибки — сообщение, не краш.

6) [Что дальше] Errors готовы, модули шаг 10.

Частые ошибки

1. [Except: все]: Ловит все, скрывает реальные ошибки. Указывай конкретные.

2. [Нет finally]: Для cleanup — добавь для файлов.

3. [Raise рано]: Не бросай, пока не нужно.

🎯 Цель с этим шагом

🎯

Освоить Python: 50 практических задач за 8 недель

💼 Карьера 15 шагов Средне ⭐⭐

Научись программировать на Python с нуля, решив 50 реальных задач. Получи навык, востребованный в IT, data science и автоматизации. Каждый день — новый прогресс, через 2 месяца кодь уверенно сам.

Подробнее о цели →

Другие шаги этой цели

Добавить цель с этим шагом

Начните выполнять этот шаг в рамках полноценной цели

Добавить цель