Python Quiz
Что выведет этот код? 🤔⚙️
Чему учит: как timedelta нормализует поля и сравнивает длительности — мелочи влияют на результат.
Зачем важно: пригодится при обработке времени, тестах и на собеседованиях — чтобы не потерять очки (и не рассердить старшего уборщика).
Сравнение опирается на итоговую длительность, а не…
Зачем важно: пригодится при обработке времени, тестах и на собеседованиях — чтобы не потерять очки (и не рассердить старшего уборщика).
Что выведет этот код? 💡🤔
Anonymous Quiz
0%
Всегда выведет True
0%
Всегда выведет False
0%
Может вывести и True, и False
0%
Код упадёт с исключением
Python Quiz
Что выведет этот код? 💡🤔
Чему учит: гонкам данных и видимости изменений между потоками.
Зачем важно: избегать редких багов в проде и уметь объяснить синхронизацию на собеседовании.
Без синхронизации нет порядка — main может выполнить print до того, как поток обновит флаг.
Зачем важно: избегать редких багов в проде и уметь объяснить синхронизацию на собеседовании.
Python Quiz
Что выведет этот код? 🤔🧠
Чему учит: как ChainMap решает конфликты ключей и что происходит при мутации его внутренних списков словарей — приоритеты и побочные эффекты.
Зачем важно: полезно для конфигов в проде и на собеседованиях — отличает профи от «работает у меня».
Читай: lookup идёт из первого mapping; изме…
Зачем важно: полезно для конфигов в проде и на собеседованиях — отличает профи от «работает у меня».
Python Quiz
Что выведет этот код? 💡⚙️
Чему учит: проверять, отслеживает ли GC объект и как на это влияют циклические ссылки — коротко о поведении памяти в CPython.
Зачем важно: помогает ловить утечки, объяснять поведение кода на собеседованиях и писать надёжный код.
Подумай, отслеживает ли GC все контейнеры сразу или тол…
Зачем важно: помогает ловить утечки, объяснять поведение кода на собеседованиях и писать надёжный код.
Что выведет этот код? 🤔⚙️
Anonymous Quiz
0%
Напечатает [0, 1, 2] — каждая лямбда захватила своё значение i.
100%
Напечатает [2, 2, 2] — лямбды используют финальное значение i (late binding).
0%
Напечатает [0, 0, 0] — все лямбды вернут первоначальное значение i.
0%
Бросит NameError — i недоступна в момент вызова лямбд.
Python Quiz
Что выведет этот код? 🤔⚙️
Чему учит квиз: замыкания и поведение лямбд в циклах — переменная цикла захватывается по ссылке, а не как снимок в момент создания.
Зачем важно: помогает избегать скрытых багов в коде и показывает глубину понимания Python на собеседованиях.
Лямбда берёт i при вызове, а не при создании;…
Зачем важно: помогает избегать скрытых багов в коде и показывает глубину понимания Python на собеседованиях.
Python Quiz
Что выведет этот код? 🧠💻
Чему учит: поведение zoneinfo и DST — что такое несуществующие/двусмысленные локальные времена при создании aware datetime.
Зачем важно: баги в логах, планировщиках и на интервью — знание краёв времён показывает профессионализм.
Ночь перехода: в эту дату часы прыгают с 02:00 на 03:00 —…
Зачем важно: баги в логах, планировщиках и на интервью — знание краёв времён показывает профессионализм.
Что выведет этот код? 🧠⚙️
Anonymous Quiz
0%
Выведет: False 42
0%
Выведет: True 42
0%
Выведет: False AttributeError
0%
Выведет: True AttributeError