Как работает функция
map()?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4
В статье показано, как перестать держать всё в
main.py и научиться собирать FastAPI-проект в понятную модульную архитектуру.Автор на примере реального сервиса разбирает структуру папок, APIRouter, схемы, модели, асинхронную работу с БД и принципы, которые делают приложение поддерживаемым.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥3
Что делают методы tell и seek?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤2👍2😁1
tags: #шпаргалка #git
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7🔥4👍2❤1
Что может быть ключем в словаре?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥4🤯3👍1
В статье разбираются принципы, которые делают автотесты предсказуемыми, быстрыми и удобными в работе.
Автор делится практиками, которые помогают убрать случайные падения, снизить зависимость от окружения и выстроить устойчивую автоматизацию.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4
Протестировать можно в боте, работает лучше любых аналогов👇🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Почему
isinstance(True, int) возвращает True?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Инструмент позволяет запускать код прямо в браузере и видеть пошаговое исполнение: создание объектов, изменение ссылок, работу стека вызовов и перемещение данных между областями памяти.
Также есть встроенный AI-ассистент, у которого можно попросить объяснить, почему код ведёт себя так, а не иначе, или разобрать непонятный кусок чужого решения.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8👍5🔥3🤣2❤1
Что такое Big O notation?
Ответ:
Например, O(n) растёт линейно, O(n²) — квадратично, O(1) — не зависит от размера входа.
Big O не даёт точных цифр, но позволяет сравнивать алгоритмы по их масштабируемости.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10⚡4❤3👍2👨💻1
В статье рассказывается история Себастьяна Рамиреса — создателя FastAPI, одного из самых популярных Python-фреймворков.
Автор описывает путь Рамиреса от первых шагов в программировании до создания инструмента, который используют Microsoft, Netflix и другие IT-гиганты.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2🤣1
Что выведет код сверху?
Anonymous Quiz
15%
6 5
10%
10 5
6%
10 10
39%
11 5
8%
11 10
11%
11 11
11%
Ошибка
❤9🔥7👍3
В статье показывается, как простой набор локальных правил позволяет создать рой автономных дронов без единого центра управления.
Автор объясняет механику самоорганизации, избегания столкновений и движения к цели на примере симуляции, где сложное поведение рождается из 15 строк базовой логики.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤4👍3
Что такое
__slots__?Ответ:
__slots__ позволяет зафиксировать набор допустимых атрибутов и отказаться от использования __dict__. Вместо словаря Python выделяет компактные слоты — тем самым уменьшается расход памяти на каждый объект и ускоряется доступ к атрибутам. Это особенно важно, когда в программе создаются миллионы экземпляров класса или критична производительность доступа к данным.
Ограничение одно: добавить атрибут, которого нет в __slots__, нельзя. Чтобы сохранить возможность динамически создавать поля, в список слотов можно добавить __dict__.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤4👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Внутри 48 коротких уроков по 5–10 минут — каждый с заданиями, примерами и разбором команд. Также есть квизы для закрепления материала и «Гитопедия», через которую можно отслеживать свой прогресс.
Подойдет идеально, если хотите разобраться с Git с нуля или освежить знания, забираем — тут.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤4👍2