Почему
range(1000) не занимает почти никакой памяти?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔19👍15❤5
В статье автор подробно разбирает внутреннее устройство
bytearray в Python, исследуя его реализацию на языке C. Рассматриваются структура
PyByteArrayObject, механизмы выделения памяти, оптимизации и особенности работы с буфером, что помогает глубже понять, как bytearray функционирует на низком уровне.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣35💯9❤4🤔1
Что произойдет с
list, если удалить из него почти все элементы? Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍9🤔4
В статье простыми словами объясняется, что такое дескрипторы и зачем они нужны.
Автор показывает, как работают
__get__, __set__ и __delete__, чем дескрипторы отличаются от property и как они участвуют в механизме доступа к атрибутам под капотом Python.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥4👍3
Что выведет код сверху?
Anonymous Quiz
27%
[[99], [], []]
10%
[[99, 99, 99], [], []]
8%
[99, 99, 99]
34%
[[99], [99], [99]]
21%
Ошибка
👍13🔥3
В видео пошагово разбирается реализация OAuth 2.0 авторизации на FastAPI — от настройки клиента и генерации ссылок до получения токенов и защиты от CSRF.
Автор показывает, как подключить Google OAuth, обработать callback и вывести данные пользователя на фронтенде.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥4👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
❤36💯12
Почему
list.sort() быстрее, чем sorted(list), если сортируется один и тот же список?Ответ:
Функция sorted(list) создает новый отсортированный список, что требует дополнительного выделения памяти и копирования элементов перед сортировкой, что может увеличить затраты по времени и памяти.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤25👍8
В статье объясняется, как работает обработка исключений в Python и какие типы ошибок можно перехватывать.
Разбираются конструкции
try-except, блоки else и finally, а также даны рекомендации по их грамотному применению.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁55🔥6❤4🤣3
Какая разница между "
is" и "=="? Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥6
В статье представлено пошаговое руководство по работе с Matplotlib — одной из самых популярных библиотек для визуализации данных на Python.
Автор объясняет основы построения графиков, настройку внешнего вида и делится примерами кода, которые помогут быстро освоиться и применять визуализацию в своих проектах.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥6❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
❤37😁19💯2
В видео разбирается подключение платежей в Telegram-боте на Aiogram: настройка ЮКассы, генерация инвойсов и обработка успешных оплат.
Автор показывает, как настроить автоматическую активацию подписки после платежа и как протестировать систему без ИП.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤4
Какова структура у JWT-токена?
Ответ:
Эти части кодируются в base64 и объединяются через точки: header.payload.signature.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥7👍4
В статье рассказывается, как использовать SQLite в Python для хранения структурированных данных без лишних зависимостей.
Автор показывает, как создать базу, таблицы, добавить данные и избежать типичных ошибок — всё на примере с понятным кодом и пояснениями.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2❤1