Что выведет этот код?
Anonymous Quiz
0%
Выведет: False True False
33%
Выведет: False True True
67%
Выведет: True True False
0%
Будет выброшена ошибка
Python Quiz
Что выведет этот код? ⚙️🐍
Чему учит: различать is (тождество объектов) и == (равенство значений).
Зачем: пригодится на собеседовании и чтобы не подметать баги с идентичностью в коде.
Подсказка:'is' смотрит на id, '==' — на значения; 'py'*2 может дать новый объект, литералы иногда интернируются.
Зачем: пригодится на собеседовании и чтобы не подметать баги с идентичностью в коде.
Подсказка:
Что выведет этот код? 💡💻
Anonymous Quiz
100%
Выведет: main затем worker
0%
Выведет: missing затем worker
0%
Выведет: main затем main
0%
Выбросит AttributeError при первом print
Python Quiz
Что выведет этот код? 💡💻
Чему учит: поведение threading.local и использование getattr с дефолтом при запуске нового потока.
Зачем важно: знание изоляции данных между потоками нужно для безопасной конкуренции и на собеседованиях по concurrency.
Каждый поток получает своё локальное хранилище; у нового потока а…
Зачем важно: знание изоляции данных между потоками нужно для безопасной конкуренции и на собеседованиях по concurrency.
Python Quiz
Что выведет этот код? ⚙️💻
Чему учит: пониманию генераторов и итераторов — генератор даёт одну общую последовательность, а не копию для каждого вызова.
Зачем важно: помогает ловить баги со совместным состоянием и блеснуть на собеседовании.
Подсказка:iter(gen) не создаёт новый поток — ссылки разделяют одно состоян…
Зачем важно: помогает ловить баги со совместным состоянием и блеснуть на собеседовании.
Подсказка:
Что выведет этот код? 💻🤔
Anonymous Quiz
100%
Вывод: True True
0%
Вывод: True False
0%
Вывод: False True
0%
Вывод: False False
Python Quiz
Что выведет этот код? 💻🤔
Чему учит: разница any vs all и как Python трактует truthy/falsy значения.
Зачем важно: пригодится в условиях, фильтрации и на собеседованиях — ловушки с пустыми коллекциями и None часты.
any возвращает True, если есть хоть один truthy; all — True только если все truthy. [] и None — …
Зачем важно: пригодится в условиях, фильтрации и на собеседованиях — ловушки с пустыми коллекциями и None часты.
Python Quiz
Что выведет этот код? 🐍⚙️
Чему учит: композиции функций и использованию functools.reduce для последовательных преобразований данных.
Зачем важно: помогает писать чистые пайплайны и часто встречается на собеседованиях — умение читать порядок вызовов важно.
reduce применяет функции в том порядке, в котором их д…
Зачем важно: помогает писать чистые пайплайны и часто встречается на собеседованиях — умение читать порядок вызовов важно.
Что выведет этот код? 💻💡
Anonymous Quiz
0%
[1] [2] [3]
50%
[1] [2] [1, 3]
50%
[1] [2] [1, 2, 3]
0%
[1] [2] [3, 1]
Python Quiz
Что выведет этот код? 💻💡
Чему учит: опасности изменяемых значений по умолчанию (mutable default args) в Python — урок от помощника старшего уборщика 😺
Зачем важно: такие мелочи приводят к таинственным багам в продакшене и часто спрашивают на собеседованиях.
Проверь, сохраняется ли содержимое acc между вызова…
Зачем важно: такие мелочи приводят к таинственным багам в продакшене и часто спрашивают на собеседованиях.