Junior — Senior
76
Контекстный менеджер, подавляющий указанные исключения
被问到的公司:
任务条件
Необходимо реализовать контекстный менеджер suppress, который игнорирует заданные типы исключений.
Пример 1:
with suppress(ValueError):
raise ValueError
print("OK")
Ожидаемый вывод: "OK"
Пример 2:
with suppress(ValueError):
raise TypeError
Ожидаемый результат: TypeError будет проброшен наружу.