Библиотека Python разработчика | Книги по питону
КнигиПогружение в CPython и архитектуру. Разбираем неочевидное поведение (GIL, Memory), Best Practices (SOLID, DDD) и тонкости Django/FastAPI. Решаем задачи с подвохом и оптимизируем алгоритмы. 🐍 По всем вопросам @evgenycarter РКН clck.ru/3Ko7Hq
Мониторьте этот канал — посты, тренды, конкуренты
Обзор канала
- Платформа Telegram
- Категория Книги
- Подписчики 18 300
- Температура Горячий
- Постов/день 0.7
- Тип Публичный
Динамика подписчиков
Это ваш канал?
Подключите TeleGraphyx Traffic и получайте целевых подписчиков от 15₽. Интеграция с Яндекс.Директ, готовые лендинги, ежедневные отчёты.
Вовлечённость (ERR)
Анализ публикаций
30 днейТипы контента
Лучшее время (МСК)
Популярные посты
Условное использование менеджеров контекста обычно доставляет неудобства: нельзя просто разместить with внутри блока if, не заключив туда весь блок with. Это часто приводит к дублированию кода: def
В Python None равен None, поэтому может показаться, что проверку на None можно делать через ==: ES_TAILS = ('s', 'x', 'z', 'ch', 'sh') def make_plural(word, exceptions=None): if exceptions == N
В Python функция range() определяет все целые числа в полуоткрытом интервале. То есть range(2, 10) математически означает [2, 10), или, говоря на языке Python: [2, 3, 4, 5, 6, 7, 8, 9]. Несмотря на а
В списковых включениях (list comprehensions) может быть больше одного цикла for и условия if: In : [(x, y) for x in range(3) for y in range(3)] Out: [ (0, 0), (0, 1), (0, 2), (1, 0), (1, 1),
Любая выполняющаяся корутина asyncio может быть отменена с помощью метода cancel(). В корутину будет выброшено исключение CancelledError, что приведёт к её завершению, а также завершению всех оборачив
В Python разные структуры данных объединяются разными способами. Списки используют оператор +: >>> [1, 2] + [2, 3] [1, 2, 2, 3] Кортежи и строки также используют +: >>> (1, 2) + (2, 3) (1, 2, 2
Если вы хотите измерить время между двумя событиями, следует использовать time.monotonic() вместо time.time(). time.monotonic() никогда не идёт назад, даже если системные часы были изменены: from co
Словари, которые используются для хранения атрибутов объектов, не такие же, как те, что вы создаёте с помощью dict, хотя выглядят они абсолютно одинаково: >>> from sys import getsizeof >>> class A:
Декоратор создаёт новый объект (обычно функцию), используя в качестве аргумента другую единственную функцию. Однако иногда хочется задать больше, чем одну функцию. Сделать это напрямую невозможно из-
Класс объекта доступен через атрибут __class__: >>> [1, 2].__class__ <class 'list'> Однако более привычный способ получить класс — использовать функцию type. Кроме того, это единственный способ, к
Похожие каналы
Подобраны AI по тематике и контенту
Обзор канала
- Платформа Telegram
- Категория Книги
- Подписчики 18 300
- Температура Горячий
- Постов/день 0.7
- Тип Публичный
Хотите контент как у лучших? AI сделает
AI изучит стиль топовых каналов в нише и создаст уникальные посты, обложки и стратегию для вашего канала. Полный автопилот — от идеи до публикации.
Подписывайтесь на наши каналы
Кейсы, лайфхаки и новости о продвижении в мессенджерах