🐍 Python · 20 вопросов
· ~55 мин
· ⏱ Таймер 55:00
· Сложный
·
Декораторы и контекстные менеджеры
Разбирает обёртки функций, сохранение метаданных и гарантированное освобождение ресурсов. Вопросы требуют проследить выполнение, сравнить близкие варианты и заметить условие, которое меняет результат в блоках «Функции-объекты», «Декораторы», «Контекстный блок with» и «Собственные менеджеры». Все задания рассчитаны на CPython 3.12; отличия других реализаций или версий учитываются только там, где это прямо оговорено.
🔗 Встроить тест на свой сайт (iframe) ▼
Скопируйте код и вставьте в любое место на вашем сайте:
Также доступна прямая ссылка на embed-страницу