en
Feedback
Python Academy

Python Academy

Open in Telegram

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

Show more

📈 Analytical overview of Telegram channel Python Academy

Channel Python Academy (@python_academy) in the Russian language segment is an active participant. Currently, the community unites 44 472 subscribers, ranking 3 047 in the Technologies & Applications category and 14 330 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 44 472 subscribers.

According to the latest data from 13 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -105 over the last 30 days and by -7 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 5.59%. Within the first 24 hours after publication, content typically collects 2.74% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 485 views. Within the first day, a publication typically gains 1 218 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 4.
  • Thematic interests: Content is focused on key topics such as строка, модуль, документация, taskiq, yaml.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu

Thanks to the high frequency of updates (latest data received on 14 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

44 472
Subscribers
-724 hours
-537 days
-10530 days
Posts Archive
Логические any и all Одна из многих причин, почему Python является таким популярным языком, заключается в том, что он читаем и выразителен. Предлагаю взглянуть на прикрепленный ниже код. Функция any возвращает значение True, если хотя бы одно из переданных утверждений верно, all – в случае, если все верны. На мой взгляд, эти две функции заслуживают отдельного внимания всего лишь из-за их простоты в использовании.

Превращаем аватарку в Telegram в часы Привет, с вами Адриан. Многие уже видели, что моя аватарка в Telegram автоматически изменялась на текущее время. И мне написало огромное количество желающих повторить то же самое. Вы просили – я сделал. Приятного прочтения :) Читать 10 минут

Автоматический счетчик во время итераций по коллекциям Привет. Достаточно часто я наблюдаю ситуации, в которых новички создают "костыли", когда им необходим счетчик во время обхода коллекции. И вот решение проблемы. Итак, встроенная в Python функция enumerate применяется для итерируемых коллекций (строки, списки, словари и другие) и создает объект, который генерирует кортежи, состоящие из двух элементов – индекса элемента и самого элемента. И это еще не все, enumerate также принимает необязательный второй аргумент, который позволяет указать, с какого числа начинать отсчет. По умолчанию индекс начинается с нуля, но в данном примере я передал единицу.

Кэширование функций Всем доброго утра, на связи Адриан. Многие меня спрашивали про то, как можно ускорить выполнение рекурсивных функций в Python. И в это февральское утро я как раз подготовил материал по этой теме. Кэширование может сэкономить время, когда связанная с вводом или выводом функция периодически вызывается с одинаковыми аргументами. Раньше приходилось создавать свою реализацию, но в Python 3.2+ появился декоратор lru_cache, который позволяет нам быстро кэшировать и вскрывать возвращаемые значения функции. Давайте реализуем калькулятор чисел Фибоначчи с использованием кэша. Советую попробовать запустить любую рекурсивную функцию с кэшированием и без него, прирост в скорости замечается сразу.

99% точность в классификации цифр на Keras Ещё одна рабочая или учебная неделя закончилась, поэтому желаем всем хорошо провести выходные. А мы в свою очередь выкладываем статью про машинное обучение, которую специально для вас подготовил Святослав. В целом, всё написано так, что будет понятно даже новичкам. Читать 12 минут

Перечисления (Enum) Всем доброго утра и продуктивного дня. Уже завтра на этом канале выйдет достаточно интересная статья по машинному обучению, а сейчас предлагаю ознакомиться с такой темой, как перечисления. Python 3 поддерживает, благодаря классу Enum, простой механизм работы с перечислениями. Перечисления удобно использовать для хранения списков констант. Константы, в противном случае, оказываются беспорядочно разбросанными в коде. Из документации по Python 3 можно узнать о том, что перечисление — это набор символических имён, привязанных к уникальным, неизменным значениям. Члены одного перечисления можно сравнивать на идентичность. А также перечисления можно обходить с помощью циклов.

Упаковка параметров с помощью urlencode Новая неделя – новые знания. В это утро понедельника я подготовил для вас крайне практичный пост. Довольно часто приходится работать с разнообразными API и совершать get-запросы с передачей множества параметров. Чаще всего составление запроса в коде выглядит примерно так: url = 'https://example.com?item={}&size={}&color={}&amount={}'.format('t-shirt', 'M', 'white', 5) Смотрится не слишком презентабельно, однако есть слегка более длинный, но значительно улучающий читаемость кода вариант – функция urlencode из из модуля urllib.

Буквально на днях я написал один прикольный скрипт, который автоматически ставит текущее время на аватарку в телеграме, а так
Буквально на днях я написал один прикольный скрипт, который автоматически ставит текущее время на аватарку в телеграме, а также показывает прогресс дня в процентах в описании профиля. Посмотреть всё это можете в моём профиле – @a1f20. Если хотите сделать что-то похожее, то напишите мне в личные сообщения, можно просто символ "+". Будет много желающих – сделаю статью или даже видео, в котором всё покажу и объясню.

​​Генерация уникальных идентификаторов В этот пятничный вечер Адриан подготовил для вас небольшой, но крайне полезный приём, который часто применяется на практике. Стандартный модуль uuid — быстрый и простой способ сгенерировать UUID (universally unique identifier), глобально уникальный идентификатор. Так, мы можем создать случайное 128-битное число, которое наверняка будет уникальным. Существует более 2¹²² возможных UUID. Это более 5 ундециллионов, то есть 36 нулей. Вероятность нахождения дубликатов в заданном наборе крайне мала. Даже при наличии триллиона UUID вероятность того, что среди них есть дубликат, гораздо меньше, чем один к миллиарду. Вполне недурно для двух строк кода.

​​Switch-конструкция с помощью словаря Привет, на связи Адриан. Начинающие программисты достаточно часто спрашивают меня про switch-конструкции, а в Python их вобщем-то нет. Однако существует одно хитрое решение – использовать словарь, где значениями будут функции. В качестве примера напишем словарь, который будет использован для математических операторов. В этом примере я использовал lambda-функции для упрощения кода, но вместо них можете подставить любые другие. Объясню немного подробнее, lambda – объявление анонимной функции, x и y - принимаемые аргументы, x + y – возвращаемый результат. Думаю, такой подход удобнее башни из условных конструкций.

Крестики-нолики на Python за 15 минут Для того, чтобы скоротать время ожидания до начала нашего курса (@python_academy_course), мы для вас приготовили достаточно интересную статью, в которой создали небольшую игру с помощью Python и модуля Kivy. Приятного прочтения :) Читать 15 минут

​​Авторский курс по разработке Telegram-ботов Мы рады представить вам наш курс по ботам. Он будет сосредоточен на библиотеке pyTelegramBotAPI. Курс стартует 27 января и включает 3 пакета: серебряный (1290 ₽), золотой (1890 ₽) и платиновый (4190 ₽). Более подробную информацию о содержании курса и бонусов, а также отзывы с предыдущих потоков вы найдете на специальном канале. Мы не хотим, чтобы завуалированные продажи мешали вам сосредоточиться на изучении нового материала. Поэтому оговоримся сразу, интенсив – это не попытка навязать вам что-то.  Интенсив будет полностью бесплатным и на 100% полезным. Мы поделимся нашим опытом и знаниями. 📝 Записаться на курс можно через бота @python_academy_robot или у Адриана и Святослава

​​​​Создай своего первого чат-бота уже в эту пятницу В последние несколько лет боты набирают колоссальную популярность. Хороших ботов мало, а разработчиков всегда не хватает. На интенсиве мы с вами разберем основные моменты, связанные с Telegram-ботами, а также создадим свою версию @DailyAnimalsBot с абсолютного нуля!  Всё пройдет в нашем закрытом канале 17 января в 20:00.

7 практических трюков в Python За весь свой продолжительный опыт работы мы открыли для себя множество моментов, которые упрощают разработку. И сегодня мы приготовили для вас самые практические из них. Читать 8 минут

Наши чат-боты в Telegram @CheckNicknameBot – самый молодой, однако самый популярный проект среди остальных. За два месяца набралось почти 6к пользователей без какого-либо продвижения. Суть бота понятна из его названия. @TeleWeatherRobot – уникальный чат-бот, который распознает локацию из любого предложения, парсит прогноз погоды из Интернета и на сервере генерирует красивую картинку с полученной информацией. @DailyAnimalsBot – ламповый проект, который имеет свою небольшую аудиторию. Основная фишка бота заключается в инлайн-режиме, который позволяет удобно использовать его в личных чатах и публичных группах. Тем не менее это лишь малая часть наших проектов, так как большинство написанных нами ботов являются частными заказами, которые мы не показываем по очевидным причинам. Понравились боты и захотел научиться создавать своих? Тогда оставайся на канале и жди новостей )

Чат-боты – это будущее Интернета? В 2018 году объем мирового рынка чат-ботов достиг 1,27 миллиардов долларов. В 2019 он вырос до 2 миллиардов и будет продолжать расти на 30% в год. К 2023 году рынок ботов вырастет до 33 миллиардов рублей. Цифры заманчивые, но давайте разберемся во всем по порядку. Читать 9 минут

Интересны ли вам Телеграм боты?

​​О прошедшем интенсиве Вероятно, многие знают и даже присутствовали на нашем бесплатным интенсиве по Data Science в конце прошлой недели. Результаты получились неплохие: большинство нас похвалили, однако особо умные пытались облить нас и наш труд грязью. Но, в целом, мы остались довольны и учтём все объективные отзывы. Также мы особо не понимаем токсичных людей, которые заходили на бесплатный интенсив и что-то нам предъявляли. Более того, некоторые с самого начала начинали высказывать необоснованный негатив и крайне удивлялись, почему мы их исключали из каналов и чата. Сразу после интенсива мы анонсировали наш курс, места на который ещё остались (все контакты в описании канала). В целом, мы сформировали группу и с радостью обучим участников. А для тех, кто посчитал это способом "срубить бабла", объясняем: каждый труд должен быть оплачен.

​​Интенсив по Data Science Уже на этой неделе мы проведем четырехдневный интенсив в текстовом формате, на котором разберём основы машинного обучения доступным для всех языком. После прохождения вы научитесь работать с такими модулями, как Numpy, Pandas, Matplotlib и Scikit-Learn. Всё пройдёт прямо в Telegram – вступайте в закрытый канал.

Почему именно Python? В современном обществе программировать на хотя бы базовом уровне должен уже каждому. Однако практически каждый новичок теряется при выборе языка программирования, когда сталкивается с таким разнообразием. В статье мы постарались объяснить наш выбор. Читать 5 минут