Как обработать разные типы исключений в одном блоке try/except?
Уровень: Middle
Ответ
Можно перечислить несколько except для разных типов: например, `except ValueError:` и затем `except TypeError:`. Либо объединить несколько исключений в одном except через кортеж: `except (ValueError, TypeError) as e:` – такой блок сработает, если произошло любое из перечисленных исключений. Таким образом, в одном try можно иметь несколько except, обрабатывающих различные ситуации по-разному.