ОБРАБОТКА ОШИБОК PYTHON ЯНДЕКС ПРАКТИКУМ
При написании программ на Python ошибки неизбежны. Python предоставляет ряд возможностей для обработки ошибок и их идентификации. Важно, чтобы разработчик умел правильно обрабатывать ошибки, чтобы улучшить общее качество своих программ.
try:
блок кода Python
except <исключение>:
блок кода Python
else:
блок кода Python
finally:
блок кода Python
Основные блоки конструкции try/except/else/finally:
- try: - Здесь мы должны написать код, который может вызвать исключение.
- except: - Здесь мы должны написать код, который будет выполняться в случае, если в блоке try будет вызвано исключение.
- else: - Если исключение не было вызвано в блоке try, то выполняется этот блок.
- finally: - Блок кода, который будет выполняться всегда, независимо от того, было ли вызвано исключение в блоке try.
Например, давайте рассмотрим ситуацию, где программа пытается открыть файл, который не существует:
try:
f = open('filename.txt')
except FileNotFoundError:
print('Файл не найден')
Здесь мы перехватываем исключение типа FileNotFoundError и выводим соответствующее сообщение об ошибке.
Основы Python #15: Исключения
Собеседование-соревнование двух начинающих python разработчиков 13 и 15 лет.
Алексей Кузьмин. Обработка ошибок в Python
#28. Введение в обработку исключений. Блоки try / except - ООП Python
OOP 36 Обработка исключений Try Except Finally Python
Как я стал python разработчиком после курсов Яндекс Практикума? - С полного нуля
Всё об исключениях и работе с ними в Python
Яндекс Практикум - Как стать Python разработчиком за 9 месяцев?
Почему я ушёл с Яндекс.Практикум спустя всего 1 неделю?
Правда о Яндекс.Практикуме после года обучения
Новые материалы:
- Отличие класса от функции python
- Python обрезать изображение
- Как найти все вхождения подстроки в строку python
- Что из нижеперечисленного является характеристикой для python
- Pexpect python пример
- Python парсинг строки
- Python os system вывод результата
- Python tkinter многопоточность
- Python двойное умножение
- Python для pycharm скачать
- Numpy where несколько условий
- Как вывести список без скобок в python