Что выведет этот код? ⚙️🤔
Anonymous Quiz
0%
[10, 10, 10]
0%
[10, 11, 12]
0%
[12, 12, 12]
0%
[13, 13, 13]
Python Quiz
Что выведет этот код? ⚙️🤔
Чему учит квиз: поведение замыканий в Python и роль аргументов по умолчанию (как lambda захватывает переменные). 😺
Зачем важно: помогает писать корректные колбэки и уверенно проходить собеседования — меньше сюрпризов в коде.
Подсказка: i=i в сигнатуре фиксирует текущее значение i для…
Зачем важно: помогает писать корректные колбэки и уверенно проходить собеседования — меньше сюрпризов в коде.
Что выведет этот код? 🧠💡
Anonymous Quiz
0%
Выведет: 1 [1]
0%
Выведет: 1 []
0%
Выведет: 1 [0]
0%
Поднимет TypeError
Python Quiz
Что выведет этот код? 🧠💡
Чему учит: отличие итерируемого от одноразового итератора — итератор хранит состояние и «съедает» элементы.
Зачем: чтобы не получить пустой список там, где ожидали данные — важно на работе и на собеседовании.
next() продвигает итератор; list() читает с текущей позиции.
Зачем: чтобы не получить пустой список там, где ожидали данные — важно на работе и на собеседовании.
Python Quiz
Что выведет этот код? 💻💡
Чему учит: мутабельность и то, что умножение списка может создать несколько ссылок на один объект — осторожно с общим состоянием.
Зачем важно: помогает избежать скрытых багов в продакшене и впечатлить на собеседовании (и не промахнуться с тестами).
Проверь id(a[0]) и id(a[1]) — одина…
Зачем важно: помогает избежать скрытых багов в продакшене и впечатлить на собеседовании (и не промахнуться с тестами).
Python Quiz
Что выведет этот код? 💡💻
😺 Чему учит: как работает MRO (C3) при множественном наследовании и порядок поиска методов.
Зачем: важно для предсказуемого поведения классов и частый вопрос на собеседованиях.
Подсказка: B не переопределяет f, значит поиск пойдёт дальше по MRO — смотри, в каком следующем классе он н…
Зачем: важно для предсказуемого поведения классов и частый вопрос на собеседованиях.
Что выведет этот код? 💡🤔
Anonymous Quiz
0%
Выведет: 1.23 Decimal('1.23')
0%
Выведет: 1.235 Decimal('1.235')
0%
Выведет: 1.2349 Decimal('1.2349')
0%
Выведет: 1.234 Decimal('1.234')
Python Quiz
Что выведет этот код? 💡🤔
Чему учит: как Decimal и getcontext().prec влияют на точность и итоговое округление чисел — полезно убирать «грязь» с вычислений.
Зачем важно: критично для финансовых расчётов и чтобы на собеседовании не попасть в просак.
prec задаёт число значащих цифр, а не количество знаков после …
Зачем важно: критично для финансовых расчётов и чтобы на собеседовании не попасть в просак.
Python Quiz
Что выведет этот код? ⚙️🧠
Чему учит: разница между изменяемым set и неизменяемым frozenset и как add ведёт себя с дубликатами.
Зачем важно: проверяет понимание побочных эффектов и неизменяемости — частый трюк на собеседованиях.
add не увеличит размер, если элемент уже есть; frozenset не меняется после создани…
Зачем важно: проверяет понимание побочных эффектов и неизменяемости — частый трюк на собеседованиях.
Что выведет этот код? ⚙️💡
Anonymous Quiz
0%
Выведет True
0%
Выведет False
0%
Выведет ошибку TypeError
0%
Выведет None