Обработка нескольких исключений в одном блоке в Python
Новая профессия почти у вас
Остался последний шаг
Шаг 1
вы здесь
Шаг 2
Шаг 3
Перейти в телеграм, чтобы получить результаты теста
Пройдите тест, узнайте какой профессии подходите
Заполните форму, чтобы открыть результаты теста и получить подарки
Вам подходит профессия:
Аналитик данных
Совместимость
78%
Основные характеристики профессии:
не нужно общаться с людьмилогикаанализпоиск закономерностейработа с числами
Построим личный план перехода в профессию для вас бесплатно
убедитесь, подходит вам профессия или нет
получите оценку своих навыков и шансов освоить профессию
забронируем за вами скидку 55% на обучение, пока думаете
Позвоним вам в течение часа — не пропустите звонок
Чем занимается специалист
Специалист создает все онлайн-продукты, программы, приложения, игры и сайты, которыми вы пользуетесь каждый день.
Создает — значит описывает последовательность действий на специальном языке программирования. Настраивает действия, что должно произойти, если пользователь нажмет на кнопку.
Средняя зарплата начинающего специалиста в первый год работы:
от 50 000 ₽
Что надо знать и уметь, чтобы выучиться на аналитика:
базовое школьное образование
уверенные навыки работы с компьютером
опыт выполнения задач в конкретные сроки
Глубокие знания математики или английского не нужны
Почему мы рекомендуем вам эту профессию
Ваш скрытый талант:
наблюдательность
Заполните форму, чтобы открыть результаты теста и получить подарки
Часто возникает ситуация, когда при выполнении определенного кода могут возникнуть различные исключения, но обработка для каждого из них одинакова. Пример такого кода:
try:
# некоторый код, который может вызвать исключения
except FirstException:
# обработка исключения
except SecondException:
# та же обработка исключения
В данном примере для каждого исключения написан свой блок except, хотя обработка для обоих исключений одинакова. В Python есть возможность обрабатывать несколько исключений в одном блоке except, что позволяет сделать код более чистым и коротким.
Чтобы сделать это, исключения указываются в круглых скобках в виде кортежа:
try:
# некоторый код, который может вызвать исключения
except (FirstException, SecondException):
# обработка исключения
Теперь, если при выполнении кода в блоке try возникнет либо FirstException, либо SecondException, код в блоке except будет выполнен.
Это позволяет сократить дублирование кода и сделать его более читаемым и удобным для восприятия.
В работе с данными на языке программирования Python часто используется библиотека pandas. Одним из ключевых объектов в pandas является DataFrame — двухмерная
Добавить комментарий