Что выведет этот код? 💡🐍
Anonymous Quiz
0%
Ошибка во время выполнения из‑за несоответствия типов
0%
Ошибка при импорте typing
100%
Код выполнится и выведет: ['5']
0%
Код не запустится без mypy
Python Quiz
Что выведет этот код? 💡🐍
Чему учит квиз: отличать аннотации типов и статическую проверку от реального поведения Python при выполнении — не всё, что пишет mypy, исполняется автоматически.
Зачем важно: пригодится на собеседовании и в коде, чтобы правильно интерпретировать ошибки и предупреждения.
Подумай: влияет…
Зачем важно: пригодится на собеседовании и в коде, чтобы правильно интерпретировать ошибки и предупреждения.
Что выведет этот код? 💡🤔
Anonymous Quiz
0%
Будет напечатано: [[], [1], [], [2, 3]]
100%
Будет напечатано: [[], [], [], []]
0%
Будет ошибка IndexError
0%
Цикл while будет бесконечным
Python Quiz
Что выведет этот код? 💡🤔
Чему учит: мутации списков, присвоение среза и поведение ссылок (aliasing) — мелочь, а бывает фатально.
Зачем важно: поможет избегать неожиданных побочных эффектов в продакшне и на собеседовании — выглядит умно и надёжно. 😺
Мини‑подсказка:Подумай: lst[:] = [] изменяет сам объект спи…
Зачем важно: поможет избегать неожиданных побочных эффектов в продакшне и на собеседовании — выглядит умно и надёжно. 😺
Мини‑подсказка:
Что выведет этот код? 🧠🤔
Anonymous Quiz
0%
Выведет True
0%
Выведет False
0%
Поднимет TypeError при умножении
0%
Поднимет OverflowError из-за переполнения
Python Quiz
Что выведет этот код? 🧠🤔
Чему учит квиз: арифметике datetime.timedelta — умножение, нормализация секунд и сравнение длительностей.
Зачем важно: помогает избежать багов с интервалами времени на работе и на собеседованиях.
timedelta поддерживает умножение; лишние секунды автоматически сворачиваются в минуты/ча…
Зачем важно: помогает избежать багов с интервалами времени на работе и на собеседованиях.
Что выведет этот код? 🐍💡
Anonymous Quiz
0%
2.67
100%
2.68
0%
Ошибка округления
0%
Зависит от версии Python
Python Quiz
Что выведет этот код? 🐍💡
Чему учит: сюрпризы с float и округлением из‑за двоичного представления.
Зачем важно: помогает избежать багов в расчётах и блеснуть на собеседовании (и не паниковать).
Мини‑подсказка: 2.675 не хранится точно в float; round в Python использует «округление до чётного».
Зачем важно: помогает избежать багов в расчётах и блеснуть на собеседовании (и не паниковать).
Мини‑подсказка:
Что выведет этот код? 🐍🤔
Anonymous Quiz
0%
Выведет [0, 1, 2]
100%
Выведет [2, 2, 2]
0%
Выведет [0, 0, 0]
0%
Код упадёт с ошибкой
Python Quiz
Что выведет этот код? 🐍🤔
Чему учит: как замыкания в Python захватывают переменные, а не их значения — тонкая магия lambdas.
Зачем важно: такие штуки приводят к багам и частым вопросам на собеседованиях.
Мини‑подсказка:lambda берёт i по ссылке — все вызовы увидят финальное i
Зачем важно: такие штуки приводят к багам и частым вопросам на собеседованиях.
Мини‑подсказка:
Что выведет этот код? 🧠💻
Anonymous Quiz
0%
[0, 1, 2]
100%
[2, 2, 2]
0%
Произойдет ошибка
0%
Непредсказуемо
Python Quiz
Что выведет этот код? 🧠💻
Чему учит: тонкости замыканий и захвата переменных в цикле — классическая ловушка Python (и не только).
Зачем важно: помогает избежать редких багов в проде и блистать на собеседовании — собеседуют любители загадок.
Мини‑подсказка:посмотри на i=i в lambda и когда именно вычисляются зна…
Зачем важно: помогает избежать редких багов в проде и блистать на собеседовании — собеседуют любители загадок.
Мини‑подсказка: