Python Quiz
490 subscribers
867 photos
727 links
🎓 Python-викторины для программистов.
Каждый день новая задача, разбор и неожиданные фишки языка.
Download Telegram
Что выведет этот код? 🧠💻
Anonymous Quiz
0%
{'a': 1} {'b': 1}
0%
{'b': 1} {'a': 1}
0%
{} {}
0%
{'a': 1, 'b': -1} {'b': 1, 'a': -1}
Python Quiz
Что выведет этот код? 🧠💻
Чему учит: dict-comprehension, get(key,0) и фильтрация по разнице значений — как вычесть счётчики двух словарей.
Зачем важно: полезно для сбора дельт в данных и частый приём на собеседованиях — проверяет внимательность к ключам и порядку итерации.
Первый словарь строится из d1.items(…
Что выведет этот код? 💻⚙️
Anonymous Quiz
0%
True False
0%
False True
0%
True True
0%
False False
Python Quiz
Что выведет этот код? 💻⚙️
Чему учит: поведение os.environ/os.getenv при присвоении переменных окружения.
Зачем важно: такие тонкости ломают запуск программ и часто проверяются на собеседованиях — знать полезно.
Присваивание создаёт ключ; get с дефолтом '' даст ':/tmp/tools' — смотри на ведущий ':' и конец строки.…
Что выведет этот код? 🐍⚙️
Anonymous Quiz
0%
{'python', 'junior'}
0%
{'junior'}
0%
set()
0%
{'backend', 'junior'}
Python Quiz
Что выведет этот код? 🐍⚙️
Чему учит: разбираться в операциях над множествами (&, -, |) и в порядке их применения.
Зачем: помогает не допустить логических ошибок при фильтрации данных и на собеседованиях — ловушки частые.
Сначала вычисляется (tags & other), потом из результата вычитается tags, затем объединени…
Что выведет этот код? ⚙️💡
Anonymous Quiz
0%
2 True False
0%
5 True True
0%
5 True False
0%
5 False True
Python Quiz
Что выведет этот код? ⚙️💡
Чему учит квиз: как __call__ делает объект вызываемым, цепочные вызовы и накопление состояния в self.
Зачем важно: на собеседовании и в коде — отличать чистые функции от объектов с побочными эффектами и понимать fluent‑интерфейсы.
Подумай, что возвращает __call__ и как callable() вед…
Python Quiz
Что выведет этот код? 🤔💡
Чему учит квиз: нюансам with‑контекста и тому, как __exit__ ведёт себя при исключениях.
Зачем важно: на собеседовании и в проде такие мелочи решают — ошибка может быть подавлена без следа.
Проверь, вызывается ли __exit__ при исключении и влияет ли его возвращаемое значение на дальней…
Python Quiz
Что выведет этот код? 🧠💡
Чему учит квиз: понять, как плавающая точка и round() могут вести себя неинтуитивно в Python.
Зачем важно: пригодится в финансовых расчётах и на собеседовании — не попадёте впросак на код‑ревью. 😺
Посмотрите двоичную аппроксимацию 2.675 и правило округления «до чётного» в Python.[[/S…
Python Quiz
Что выведет этот код? 💻🧠
Чему учит: тонкости capturing‑групп и опциональности в re.findall — как он возвращает содержимое групп.

Зачем важно: такие мелочи ломают парсеры и любят спрашивать на собеседованиях — понять это = выглядеть профи, а не уборщиком на интервью 😺

Подсказка: посмотри, что Match.group(n) воз…