Python Quiz
490 subscribers
867 photos
727 links
🎓 Python-викторины для программистов.
Каждый день новая задача, разбор и неожиданные фишки языка.
Download Telegram
Python Quiz
Что выведет этот код? 🤔💻
Чему учит квиз: как timedelta нормализует компоненты и что значит сравнение интервалов. 😺
Зачем важно: поможет не наступать на грабли с датами в проде и на собеседовании.
timedelta приводится к общей длительности; сравнение смотрит на суммарный интервал, а не на отдельные поля.[[/SPOILER…
Python Quiz
Что выведет этот код? ⚙️💡
Чему учит: разница между планированием тасков и их исполнением в asyncio — когда код реально выполняется. 😺
Зачем важно: помогает предсказывать порядок вывода, избегать гонок и провалов на собеседовании и в проде.
create_task лишь планирует запуск; await asyncio.sleep(0) отдаёт управ…
Python Quiz
Что выведет этот код? 🧠💻
Чему учит: замыкания и то, как лямбды захватывают переменные в цикле.
Зачем важно: источники subtle‑багов и популярный вопрос на собеседованиях.
Если переменная не фиксируется на момент создания функции, все лямбды получат её финальное значение при вызове.
Python Quiz
Что выведет этот код? ⚙️🧠
Чему учит квиз: как ведут себя изменяемые значения (как list) в аргументах по умолчанию функции в Python.
Зачем важно: поможет избегать странных багов в проде и на собеседовании — проверяют такие мелочи.
Значения по умолчанию вычисляются один раз при определении; список сохраняется м…
Python Quiz
Что выведет этот код? 💻⚙️
Чему учит: порядок операций (filter → map) и разница между итератором и списком — важная мелочь в Python. 😺

Зачем важно: на собеседовании и в проде это спасёт от неожиданных типов и тихих багов.

Подумай, что возвращают filter и map в Python 3 и где у тебя стоит list().
Python Quiz
Что выведет этот код? 🐍🤔
Чему учит: порядок вычисления выражений и сайд‑эффекты в Python — как print внутри выражения влияет на то, что и когда печатается.

Зачем важно: на собеседовании и в продакшне — чтобы не попадать в сюрпризы из‑за неожиданных побочных эффектов.

Кортежи и выражения вычисляются слева напра…