Что выведет этот код? 🐍🤔
Anonymous Quiz
0%
Выведет: new A\ninit A
0%
Выведет: init A
0%
Выведет: new A
0%
Ничего не выведет, будет исключение
Python Quiz
Что выведет этот код? 🐍🤔
Чему учит: разница между __new__ и __init__, и когда объект действительно создаётся (коротко и по‑кошачьи).
Зачем важно: пригодится при отладке, написании метаклассов и на собеседованиях — проверяет понимание жизненного цикла объекта.
__init__ вызывается только если __new__ вернул ре…
Зачем важно: пригодится при отладке, написании метаклассов и на собеседованиях — проверяет понимание жизненного цикла объекта.
Что выведет этот код? 🐍🤔
Anonymous Quiz
0%
1 2\n3 None
0%
3 2\n1 None
0%
3 2\nNone None
100%
2 3\n1 None
Python Quiz
Что выведет этот код? 🐍🤔
Учит порядок извлечения из списка (pop — LIFO) и как условные выражения обрабатывают пустые контейнеры.
Важно на работе/собеседовании: замечать побочные эффекты и граничные случаи — это простая, но частая ловушка.
pop() без индекса берёт последний элемент; каждый pop уменьшает s; 'x …
Важно на работе/собеседовании: замечать побочные эффекты и граничные случаи — это простая, но частая ловушка.
Что выведет этот код? ⚙️🐍
Anonymous Quiz
0%
[0, 1, 2]
0%
[2, 2, 2]
0%
[0, 0, 0]
0%
Ошибка выполнения
Python Quiz
Что выведет этот код? ⚙️🐍
Квиз про замыкания в Python: почему лямбды в цикле «ловят» переменные не так, как вы ожидаете.
Важно на работе/собеседовании: такие нюансы приводят к скрытым багам и странным ответам на задачах.
Подсказка: захватывайте текущее значение через аргумент по умолчанию, например lambda i=i…
Важно на работе/собеседовании: такие нюансы приводят к скрытым багам и странным ответам на задачах.
Python Quiz
Что выведет этот код? ⚙️🐍
Чему учит: разница между //, / и int() при делении отрицательных чисел.
Зачем важно: предсказывать поведение кода и не терять очки на собеседовании.
Подсказка: // — округление вниз (к −∞). int(x/2) берёт целую часть результата деления (округление к 0).
Зачем важно: предсказывать поведение кода и не терять очки на собеседовании.
Python Quiz
Что выведет этот код? 💻🐍
Чему учит: разницу и сходство f‑строк и str.format — выражения vs именованные поля и как работают форматные спецификаторы.
Зачем важно: на работе/собеседовании важно уверенно форматировать вывод и не ловить неожиданные ошибки.
f-строки могут содержать произвольные выражения (напр. us…
Зачем важно: на работе/собеседовании важно уверенно форматировать вывод и не ловить неожиданные ошибки.
Что выведет этот код? 🤔💡
Anonymous Quiz
0%
Выведет 1
0%
Выведет 10
0%
Выведет 99
0%
Будет AttributeError
Python Quiz
Что выведет этот код? 🤔💡
Чему учит: разница между атрибутами класса и экземпляра и порядок поиска атрибутов в Python.
Зачем: важно для отладки, метапрограммирования и на собеседованиях — показывает, что вы понимаете механизм доступа к атрибутам.
setattr создаёт/меняет атрибут у экземпляра; delattr удаляет у …
Зачем: важно для отладки, метапрограммирования и на собеседованиях — показывает, что вы понимаете механизм доступа к атрибутам.
Что выведет этот код? 🧠🤔
Anonymous Quiz
0%
Выведет: 2 2
0%
Выведет: 2 4
0%
Выведет: 3 4
0%
Выведет: 3 3