Python Quiz
489 subscribers
867 photos
727 links
🎓 Python-викторины для программистов.
Каждый день новая задача, разбор и неожиданные фишки языка.
Download Telegram
Python Quiz
Что выведет этот код? 🤔💡
Чему учит: отличать замыкание (захват x) и аргументы по умолчанию у лямбды — как они взаимодействуют при вызове.

Зачем важно: помогает предсказывать поведение функций в коде и на собеседовании — чтобы не наткнуться на неожиданный баг.

Значение по умолчанию используется, если аргумент н…
Что выведет этот код? 🤔⚙️
Anonymous Quiz
0%
[[1], [0], [0]]
0%
[[1], [1], [1]]
0%
[[0], [0], [0]]
0%
[[1, 0], [0], [0]]
Python Quiz
Что выведет этот код? 🤔⚙️
Чему учит: отличать поверхностное копирование от создания независимых объектов (мутабельность).
Зачем важно: поможет избежать неожиданных багов в коде и красиво ответить на собеседовании про ссылки и копии.
Умножение списка дублирует ссылки на один вложенный объект, а не создаёт его …
Что выведет этот код? 🤔💡
Anonymous Quiz
0%
[0, 1, 2]
0%
[2, 2, 2]
0%
[0, 0, 0]
0%
Выдаст ошибку
Python Quiz
Что выведет этот код? 🤔💡
Чему учит: поведение замыканий и лямбд в циклах.
Зачем важно: поможет избегать неожиданных багов и блеснуть на собеседовании.
Подумай, захватывает ли лямбда переменную i по ссылке или её текущее значение; в коде использован приём с параметром по умолчанию.
Python Quiz
Что выведет этот код? 💻🤔
Чему учит: как submit и as_completed управляют задачами — кто отправляет задачу и где выполняется print.
Зачем важно: понимание ожидания и порядка в многопоточном коде — полезно для надёжных программ и на собеседованиях.
Подсказка: проверь, сколько futures лежит в списке для as_compl…
Python Quiz
Что выведет этот код? 🧠💡
Чему учит: замыкания и поведение лямбд при захвате переменных в Python — разница между ссылкой и значением.
Зачем важно: помогает избегать тонких багов в проде и на собеседованиях (интервьюеры такие задачки обожают). 😺
Мини‑подсказка: лямбда хранит ссылку на i; закрепите значение чер…
Python Quiz
Что выведет этот код? 💻🤔
Чему учит: замыкания и разница между захватом переменной и её значением — частая ловушка с лямбдами.
Зачем: важно для корректного кода, отладки и вопросов на собеседованиях — не хочется, чтобы тесты указывали на «грязную» ошибку.
Подумай, когда берётся i: при создании или при вызове?…