uk
Feedback
Python Academy

Python Academy

Відкрити в Telegram

Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu

Показати більше

📈 Аналітичний огляд Telegram-каналу Python Academy

Канал Python Academy (@python_academy) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 44 492 підписників, посідаючи 3 046 місце в категорії Технології та додатки та 14 334 місце у регіоні Росія.

📊 Показники аудиторії та динаміка

З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 44 492 підписників.

За останніми даними від 12 червня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -116, а за останні 24 години на -8, загальне охоплення залишається високим.

  • Статус верифікації: Не верифікований
  • Рівень залученості (ER): Середній показник залученості аудиторії становить 5.57%. Протягом перших 24 годин після публікації контент зазвичай збирає 2.65% реакцій від загальної кількості підписників.
  • Охоплення публікацій: В середньому кожен допис отримує 2 480 переглядів. Протягом першої доби публікація в середньому набирає 1 180 переглядів.
  • Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 4.
  • Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як строка, модуль, документация, taskiq, yaml.

📝 Опис та контентна політика

Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu

Завдяки високій частоті оновлень (останні дані отримано 13 червня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.

44 492
Підписники
-824 години
-507 днів
-11630 день
Архів дописів
Очистка элементов в последовательности Встроенный модуль itertools был создан для работы с более сложными случаями итераторов
Очистка элементов в последовательности Встроенный модуль itertools был создан для работы с более сложными случаями итераторов. Плюс модуля в том, что он быстро работает и оптимизирован в плане памяти. Иногда возникает необходимость в удалении ненужных объектов последовательности. Как раз для этого и используют itertools, а именно метод compress. Первым аргументом передается какой-либо контейнер, например список. Вторым аргументом — логические значения, соответствующие элементам в последовательности. Если логическое значения равно True или 1, то элемент сохраняется в последовательности, в противном случае — удаляется из нее. #itertools

⚡️ Как зарабатывать от 5000 рублей в день на Яндекс.Дзен? Далеко не секрет, что Яндекс начал платить от 5000 рублей в ДЕНЬ за ОДНУ статью абсолютно КАЖДОМУ И это БЕЗ вложений! Если хочешь зарабатывать точно также, то присоединяйся к закрытой рассылке по Яндекс.Дзену, где тебе расскажут все секреты: https://t.me/gradovzen На этом канале, автор топовых каналов в Дзене с аудиторией больше 1 000 000+ человек в месяц, БЕСПЛАТНО поделится опытом и расскажет, как тебе заработать Подписчики его канала, которые уже вышли на свои 150к+ в месяц: ▸ Артём за время обучения заработал 297 056 руб. ▸ Алексей и 127 850 аудитории за 3 недели ▸ Ирина и 56 000 рублей на новом Дзен канале Подписывайся на канал и зарабатывай столько же!

Время исполнения программы Зачастую требуется замерить время исполнения кода, чтобы понять, насколько оптимальное решение был
Время исполнения программы Зачастую требуется замерить время исполнения кода, чтобы понять, насколько оптимальное решение было выбрано. Как вариант, можно воспользоваться функцией time из модуля time, которая возвращает текущее время в формате Unix. Перед исполнением нашего кода сохраним начальное время, а после — конечное. Путем вычета первого из второго и получим время исполнения программы. Использование time.time() — не самый точный и лучший вариант, но, например, для быстрого сравнения двух разных частей кода подходит хорошо. #time

📺 Вы этого не знали, но Ютуб — крупнейшая бесплатная библиотека мира. Там все знания мира: от истории Вселенной, архитектуры Средневековья и до устройства полупроводников. Но 99% людей залипают в мемы, подборки аварий и идиотские челленджи. Если вы не из тех людей — откройте для себя Ютуб заново. Научитесь программировать, изучайте устройство Интернета, разберитесь, как работают нейронные сети (спойлер: это не так уж и сложно). Где искать эти лекции? Очень просто: их уже собрали чуваки с канала «Параллелограмм». Они вручную «пылесосят» русский Ютуб и собирают лучшие образовательные видео по программированию, веб-дизайну, искусственному интеллекту, безопасности. Используйте Ютуб с умом, не занимайтесь ерундой и подписывайтесь: @prlgrm

Списковые включения На основе итерируемых объектов можно удобно и без циклов строить списки в одну строчку — такой синтаксис
Списковые включения На основе итерируемых объектов можно удобно и без циклов строить списки в одну строчку — такой синтаксис называется списковыми включениями. Сейчас подробнее разберем именно списки, но по такому же принципу можно создавать и словари. В квадратных скобках вы пишите самую обычную конструкцию цикла for, но само выражение ставите перед ключевым словом for. Также можно добавлять условия в конце записи. Как правило, списковые включения работают заметно быстрее, чем циклы. Однако, злоупотреблять этим не рекомендуется, так как это зачастую снижает читаемость кода. #списки #словари

Получаем информацию о памяти на диске Со встроенным модулем shutil многие уже, вероятно, знакомы, но его обычно используют в
Получаем информацию о памяти на диске Со встроенным модулем shutil многие уже, вероятно, знакомы, но его обычно используют в контексте задач копирования, переноса файлов и папок. Но с помощью shutil мы можем даже получить информацию о памяти на жестком диске компьютера. Метод disk_usage возвращает количество всей, занятой и свободной памяти. Так как все три значения возвращаются в байтах, в примере мы их перевели и вывели в гигабайты для лучшей наглядности. #shutil

DevOps-инженер совмещает несколько профессий: системного администратора, разработчика, тестировщика и менеджера. Он устанавливает связь между всеми этапами работы над продуктом. Такие специалисты сейчас востребованы во многих IT-компаниях. Узнайте больше о DevOps на онлайн-интенсиве: 👉 https://clc.am/hoGCUQ 📌 Junior-разработчикам: - Познакомишься с понятиями Docker, CI и Kubernetes. - Развернёшь и запустишь первое приложение в облаке. - Добавишь работу в портфолио и сделаешь первый шаг к карьере DevOps-инженера. 📌 Опытным разработчикам и сисадминам: - Научишься организовывать процессы непрерывной доставки и развёртывания продукта в облаке. - Поймёшь, как перейти из разработки или системного администрирования в DevOps-инжиниринг. 🎁 Всех, кто дойдёт до конца, ждёт подарок — электронная книга Кей Петерсон и Дэвида Колба «Век живи — век учись» издательства МИФ!

Находим наименьшие и наибольшие В стандартной библиотеке есть модуль heapq, который, как можно понять по названию, реализует
Находим наименьшие и наибольшие В стандартной библиотеке есть модуль heapq, который, как можно понять по названию, реализует структуру даных куча. Особенности и пользу этой структуры данных пока что разбирать не будем, но посмотрим на два интересных метода в этом модуле. С помощью методов nsmallest и nlargest можно получить наименьшие и наибольшие элементы в списке. Первым аргументов передается, сколько элементов нужно взять, вторым — список. #heap

🔐 Вы этого не знали, но во ВКонтакте можно восстановить любую переписку — даже если ее удалил ваш собеседник. А Google прячет в настройках Android игры-пасхалки, которые нужно найти. Кстати, а в Telegram можно втайне читать сообщения собеседника — и не выдавать себя, что прочитал. Эти секретные фичи в соцсетях, комбинации и трюки собирает чувак на канале «Не баг, а фича». Он 24/7 тестирует приложения, копается в настройках соцсетей и мессенджеров, балуется с уязвимостями на сайтах. А потом делится с подписчиками. 👁 90% людей не знают про эти фишки — а с этими знаниями вы станете прошаренным гиком: @bugnotfeature

Статические методы Отличие статических методов от обычных в том, что они привязаны к классу, а не объекту. То есть они могут
Статические методы Отличие статических методов от обычных в том, что они привязаны к классу, а не объекту. То есть они могут быть вызваны напрямую у класса. Статический метод не принимает ни объект (self), ни класс (cls) в аргументах. То есть такие методы не могут модифицировать ни объект, ни сам класс.  Реализовать статический метод можно двумя способами. Один из них — присвоить классу новый метод, напрямую передав изначальный метод в функцию staticmethod. Но так делать не принято, поэтому чаще всего staticmethod используют в качестве декоратора при написании методов прямо в классе. #staticmethod

Текст — умер. В 2021 году ТикТок победил. Нет, мы не отупели, но читать стали меньше. Глупо спорить с этим, даже если вы не п
Текст — умер. В 2021 году ТикТок победил. Нет, мы не отупели, но читать стали меньше. Глупо спорить с этим, даже если вы не поглощаете тиктоки. Это легко доказать: чем длиннее будет этот текст, тем меньше шансов, что вы его вообще прочитаете. Вам тупо лень — и это нормально. И пока древние копирайтеры из 2010-х будут доказывать обратное, запоминайте важную штуку — визуальный сторителлинг. Мемы, иллюстрации, схемы, таблицы, видосы, эмодзи и даже кривые скриншоты — всё это визуальный сторителлинг. Текст же просто вспомогательный инструмент, но уже не главный. Короче говоря, учитесь визуально рассказывать — так вы больше продадите, наглядно расскажете о крутых историях или просто соберёте кучу лайков в инсте. На канале «Бумеры смотрят телек» для этого есть всё: куча наглядных примеров и антипримеров, трендов, визуальных приёмов и техник. Если вы копирайтер, маркетолог, SMMщик, таргетолог — вам просто мастхэв знать всё это: @boomers_TV

ORM для PostgreSQl и SQlite3 ViBranium — это ORM, которая умеет работать с базами данных PostgreSQl и SQlite3. Помимо функцио
ORM для PostgreSQl и SQlite3 ViBranium — это ORM, которая умеет работать с базами данных PostgreSQl и SQlite3. Помимо функционала для работы с бд, в пакете также есть удобные модули для логирования и шифрования. А поскольку далеко не все данные следует хранить в чистом виде, вы можете пропустить их через хеш-функции с помощью класса Encrypt, который есть внутри ViBranium.  Присылайте свои проекты в личные сообщения @a1f20. Про самое интересное расскажем на канале.  #проектподписчика

Мечтаете о карьере разработчика или ищите новые возможности развития в профессии — начните с Python. На бесплатном курсе Нетологии «Python-разработка для начинающих» освоите логику и синтаксис языка, научитесь работать с данными, изучите основные инструменты для написания кода. Курс не требует специальных знаний и позволяет сделать свой первый проект за 6 занятий — с нуля разработаете приложение «To do-list» и создадите чат-бота для Telegram на Python. Бесплатная регистрация ↓ https://netolo.gy/gkY

Создаем виртуальное окружение Виртуальное окружение — это изолированная среда, которая имеет свои локальные интерпретатор и п
Создаем виртуальное окружение Виртуальное окружение — это изолированная среда, которая имеет свои локальные интерпретатор и пакеты, независимые от глобального интерпретатора и других окружений. В стандартной библиотеке Python третьей версии есть пакет venv, который позволяет создавать виртуальные окружения удобно и быстро. Пример представлен на картинке. Скрипт activate в директории bin предназначен для активации окружения, а команда deactivate в уже активированном окружении — для выхода из него. В случае успешного создания и активации у вас в терминале должно появится название вашего виртуального окружения в круглых скобках. #venv

Хочешь научиться писать полноценные приложухи на JavaScript и быть востребованным спецом? Тогда этот канал точно для тебя! На
Хочешь научиться писать полноценные приложухи на JavaScript и быть востребованным спецом? Тогда этот канал точно для тебя! На канале Frontender's Notes можно найти: 👉 Материалы для более быстрого освоения JavaScript, TypeScript, React, HTML, CSS и Node.JS 👉 Новости сферы фронта 👉 Вакансии, в том числе для джунов 👉 Конкурсы с розыгрышами билетов на разные конфы Добро пожаловать, читай и подписывайся. ➡️ @frontendnoteschannel

Завершение программы Функция exit создана для удобства работы в интерактивном режиме, однако не рекомендуется использовать её
Завершение программы Функция exit создана для удобства работы в интерактивном режиме, однако не рекомендуется использовать её внутри скриптов. По факту функция просто поднимают исключение SystemExit. А при попытке вызова без скобок напишут подсказку о правильном способе выхода из интерпретатора.    Использовать sys.exit() стоит потому, что этот метод лежит в стандартном модуле и всегда там доступен. Также это довольно явный способ завершения программы. #sys #exit

Привет! Все мы знаем, что Python подходит для широкого спектра задач, но особенно его ценят в Data Science. При изучении питона вы наверняка видели (или даже проходили!) вводный курс на Stepik от Анатолия Карпова. Так вот, вместе с другими топовыми аналитиками он создал онлайн-школу Karpov.Courses, где учат дата-аналитике. Что будет на курсе? Всего за 5 месяцев интенсивного обучения вы не только структурируете свои знания по Python, но и получите все Hard Skills, необходимые на позиции аналитика: ● SQL (ClickHouse, PostgreSQL) ● Cтатистика и A/B тесты ● Git, Command Line ● Автоматизация рутины в Airflow ● Визуализация в Tableau ● Занятия по развитию продукта и продуктовой аналитике Главная особенность курса – это практикоориентированность: наставниками будут ведущие специалисты из Yandex, ВКонтакте, Mail, домашние задания основаны на реальных кейсах, а их выполнение происходит на мощном удалённом сервере. Таким образом, после окончания курса студенты не «теряются» на новой должности, а наоборот – готовы сразу влиться в работу и следовать за изменениями в индустрии. К слову, лучших выпускников рекомендуют в топовые компании 😉 До 21 марта по промокоду PYTHONACADEMY вы можете записаться со скидкой 10% как на полную оплату, так и на оплату в рассрочку по этой ссылке Ждём на курсе!

Создаем пакеты Пакет в Python — это, грубо говоря, папка с другими папками и модулями. Помимо разделения частей проекта, паке
Создаем пакеты Пакет в Python — это, грубо говоря, папка с другими папками и модулями. Помимо разделения частей проекта, пакеты нужны для формирования пространства имен, чтобы можно работать с пакетами и модулями через точку, как в примере выше. При импорте вида from package import * будет подключены либо все модули и объекты модуля __init__.py, либо то, что находится в переменной __all__ в том же модуле __init__.py — подробнее про эту переменную было в посте ранее. Также примечателен файл __init__.py, который раньше был обязателен для создания пакетов. С версии Python 3.3 его необходимость пропала. Однако его функциональность на этом не заканчиваются. #модули #пакеты

Невероятно, но факт: язык программирования Python нужен не только для веб-разработки, программ или видеоигр. Он хорошо помогает и в бизнесе. И если вы думаете, что кодить это сложно и не для вас — значит, вы еще не учились на курсе Python для решения бизнес-задач от GeekBrains. Курс подходит для всех, кто не знаком с программированием, но решает задачи бизнеса и хочет делать это в три раза быстрее. Продакт-менеджеры, маркетологи, собственники бизнеса да и вообще любые ценители своего времени — если вы работаете с аналитикой, делаете имейл-рассылку, обрабатываете файлы или занимаетесь рутинными задачами, то это обучение как раз для вас. Один раз напишете программу — и забудете ручную обработку данных как страшный сон. Хотите знать больше? Переходите по ссылке → https://geekbrains.ru/link/G-AcER

Заменяем часть строки Со строками в Python работать очень удобно, так как встроенных методов для них предостаточно. Одним из
Заменяем часть строки Со строками в Python работать очень удобно, так как встроенных методов для них предостаточно. Одним из методов является str.replace(), который позволяет заменять части строк. Первым аргументом передается подстрока, которая будет изменяться в исходной строке. Вторым аргументом — то, на что будет заменяться. Также есть третий, опциональный, аргумент, который отвечает за то, сколько раз вы хотите заменить старую подстроку на новую. По умолчанию, все вхождения заменяются. #строки