en
Feedback
Python Community

Python Community

Open in Telegram

Python Community RU - СНГ сообщество Python-разработчиков Чат канала: @python_community_chat Сотрудничество: @cyberJohnny и @Sergey_bzd РКН реестр: https://knd.gov.ru/license?id=67847dd98e552d6b54a511ed®istryType=bloggersPermission

Show more

📈 Analytical overview of Telegram channel Python Community

Channel Python Community (@python_community_ru) in the Russian language segment is an active participant. Currently, the community unites 11 855 subscribers, ranking 10 595 in the Technologies & Applications category and 55 562 in the Russia region.

📊 Audience metrics and dynamics

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

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

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 5.15%. Within the first 24 hours after publication, content typically collects 2.71% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 610 views. Within the first day, a publication typically gains 321 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 2.
  • Thematic interests: Content is focused on key topics such as docker, git, github, контейнер, await.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Python Community RU - СНГ сообщество Python-разработчиков Чат канала: @python_community_chat Сотрудничество: @cyberJohnny и @Sergey_bzd РКН реестр: https://knd.gov.ru/license?id=67847dd98e552d6b54a511ed&registryType=bloggersPermission

Thanks to the high frequency of updates (latest data received on 16 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.

11 855
Subscribers
+124 hours
-107 days
-4430 days
Posts Archive
🧑‍💻 IT-сфера — одна из самых востребованных для карьерного развития. Хотите быстро перейти в нее и не переживать о том, что ваши навыки устарели? У вас есть редкая возможность получить новую специальность за половину стоимости в рамках проекта «Цифровые профессии». Слушатель выбирает курс из каталога и вносит 50% от цены, а остальную часть оплатит государство. По итогам обучения будет выдан диплом о профессиональной переподготовке. Обучение проводят топовые образовательные компании страны: Нетология, СберУниверситет, Университет Иннополис, Яндекс.Практикум, Академия АйТи, ИТМО, Ланит и десятки других. С помощью господдержки можно выучиться на разработчика, программиста, тестировщика, дата-сайентиста, веб-дизайнера, бизнес-аналитика, проджект и продакт-менеджера. В этом году принять участие в проекте #цифровыепрофессии смогут только 25 тысяч человек. Количество учащихся на потоках ограничено. Успейте подать заявку прямо сейчас! https://clck.ru/YnTyv

Что выведет этот код?
Anonymous voting

#python_quiz
#python_quiz

⚡️ Ответ на предыдущую задачу
⚡️ Ответ на предыдущую задачу

⚡️ Универсальный инструмент, пользу которого оценит любой участник этого канала. В какой бы сфере IT вы ни были заняты, потребность в быстром, удобном, а главное, в большинстве своем, бесплатном графическом редакторе рано или поздно возникает у всех. Один из наиболее подходящих по всем вышеперечисленным критериям сервис - это Canva. Если вы еще не пробовали его в действии, пришло время это исправить! 👉 Во-первых канва - это универсально. Вы сможете нарисовать логотип, баннер, персональную визитку, смонтровать рекламное видео для сторис или выбрать подходящее вашему контенту бесплатное стоковое фото - все, для любой сферы вашей деятельности в одном месте. 👉 Во-вторых, не обязательно ничего скачивать или платить за подписку. Все самые необходимые инструменты доступны бесплатно в веб-версии. А еще есть удобный софт для телефона, ноутбука или планшета, на любой ОС. 👉 В-третьих, не нужно быть графическим дизайнером, чтобы начать работу. Все редактирование очень интуитивно, на базе интерфейса drag-n-drop. А еще любой проект можно сохранить и вернуться к нему в любое удобное время, с любого другого устройства. Отличная новость для тех, кто ценит мобильность и свое время. Хотите попробовать? Переходите по ссылке — https://fas.st/KB401

⚡️ Задачка с собеседования | #Medium Условие: Вам необходимо узнать, какой тип аннотирован у переменной. На вход идёт строка с определением переменной, на выход — строка-тип. Будут использоваться самые примитивные типы (str, int, float). Если тип не определён, возвращает None. Примеры: get_annotation("a: str = 'b: int = 1'") -> 'str' get_annotation('a: int') -> 'int' get_annotation("a = 'b: int = 1'") -> None get_annotation('a = 1') -> None 📌 Пишите ваше решение в комментариях. Решение будет через несколько часов на этом канале. 👇 #Задачка_с_собеседования

⚡️ Аннотация типов. Часть 1 Поскольку Python — это язык с динамической типизацией, то не всегда программа может просчитать, ч
⚡️ Аннотация типов. Часть 1 Поскольку Python — это язык с динамической типизацией, то не всегда программа может просчитать, что будет на входе функции. Тогда на помощь приходит аннотация, говорящая, что на вход должен прийти вот такой тип. И оно никак не влияет на работу программы, как понятно из примера выше. Оно несёт смысл только для программистов и IDE. Создаются они с помощью ":" после имени переменной. А возвращаемое значение функции — с помощью "->" в конце её определения. Если вам стало интересно, можете посетить страницу документации. #теория

Data Science — это про настоящее. Алгоритмы Google уже помогают врачам на 9,4% точнее определять болезни. Беспилотники от Waymo сами передвигаются по дорогам, а нейронные сети вычисляют преступников в толпе. Это востребовано. В 2015-м технологии Big Data использовали только 17% компаний. В 2020-м — уже 55%. Это увлекательно. Тут нет рутинных задач. Вы будете работать на стыке IT и аналитики: предсказывать события и прогнозировать рост прибыли на основе данных. Это перспективно. По данным HH, в России 600+ компаний ищут дата-сайентистов, включая Сбербанк, Яндекс и «Тинькофф». Data Science реально изучить. Стать специалистом по анализу данных и machine learning можно на курсе «Профессия Data Scientist PRO» от Skillbox. Каждый, кто купит в ноябре курс, который участвует в ЧП, получит три скидки от партнеров: • Asus — скидка 10% на ноутбуки. • Литрес — 25% на все книги + 2 книги в подарок из подборки. • Clinique — скидка 40% на все, кроме новогодних коллекций. Переходите: https://clc.to/3TPK5w и приобретайте курс со скидкой до 60%

Что выведет код выше?
Anonymous voting

#python_quiz
#python_quiz

⚡️ Файлы конфигурации Вряд ли клиент захочет лезть в код, чтобы поменять порт сервера, поэтому многие программисты создают фа
⚡️ Файлы конфигурации Вряд ли клиент захочет лезть в код, чтобы поменять порт сервера, поэтому многие программисты создают файлы конфигурации. Работать с ними можно с помощью модуля configparser. ConfigParser() — основной класс для работы с конфигами. Его можно оставить так, а можно загрузить данные, используя метод read(filename), который принимает имя файла. Брать информацию можно используя квадратные скобки или, лучше, методом get(key, default=None). Если вы изменили какие-то данные и хотите их сохранить, впишите метод write(file), который принимает IO файл. #миниурок #configparser

⚡️ Ответ на предыдущую задачу
⚡️ Ответ на предыдущую задачу

⚡️ Задачка с собеседования | #Medium Условие: Вам необходимо найти самый длинный префикс среди полученного списка строк. Строки состоят только из английских букв в нижнем регистре. Примеры: longest_prefix(['flower', 'flow', 'flight']) -> 'fl' longest_prefix(['car', 'cir']) -> 'c' longest_prefix(['sol', 'ution']) -> '' 📌 Пишите ваше решение в комментариях. Решение будет через несколько часов на этом канале. 👇 #Задачка_с_собеседования

⚡️ Красивый вывод данных Если вам приходится работать с выводом списков или словарей, то вы можете упростить себе работу, исп
⚡️ Красивый вывод данных Если вам приходится работать с выводом списков или словарей, то вы можете упростить себе работу, использовав pprint. PrettyPrinter(indent=1, width=80, depth=None, stream=None) — Класс, отвечающий за перевод данных в красивый формат. indent определяет количество отступов перед объектами, а width — ширину вывода. depth — сколько объектов необходимо рекурсивно раскрывать, а stream — куда записывать все данные (по умолчанию sys.stdout). pprint.pprint(object, ...) — функция, упрощающая работу с классом. Принимает object, который необходимо вывести и те же параметры, что и PrettyPrinter. #миниурок #pprint

Что выведет код выше?
Anonymous voting

#python_quiz
#python_quiz

⚡️ Очередь с приоритетом Это — разновидность очередей, в которой у каждого элемента есть свой приоритет. Модуль heapq реализу
⚡️ Очередь с приоритетом Это — разновидность очередей, в которой у каждого элемента есть свой приоритет. Модуль heapq реализует такую возможность, используя кучи — бинарные деревья, у которых родительский объект имеет значение, меньшее или равное любому из его дочерних узлов. heappush(heap, value) — добавляет value в heap, сохраняя инвариантность кучи. heappop(heap) — возвращает наименьшее значение из heap. heapify(x) — превращает итерируемый объект x в кучу. nsmallest(n, iter), nlargest(n, iter) — позволяют взять n-ное количество минимальных/максимальных элементов из iter. #миниурок #heapq

⚡️ Ответ на предыдущую задачу
⚡️ Ответ на предыдущую задачу

⚡️ Задачка с собеседования | #Hard Условие: Вам необходимо проверить, в правильном ли порядке расставлены {}, (), [], <>. Вместе с ними может идти и другой текст, поэтому вам стоит заняться фильтрацией строки. Примеры: valid_bracket("(some_data)") valid_bracket("() [ww]1{}<>") valid_bracket("< [ ( { })]>") valid_bracket("(]") valid_bracket("([9)]") 📌 Пишите ваше решение в комментариях. Решение будет через несколько часов на этом канале. 👇 #Задачка_с_собеседования

⚡️ Работаем с логами Для этого в Python существует удобный модуль logging, позволяющий управлять логами в пару строк. logging
⚡️ Работаем с логами Для этого в Python существует удобный модуль logging, позволяющий управлять логами в пару строк. logging.getLogger(name=None) — возвращает экземпляр логера на основе имени. Может быть полезна при разработке модулей. logging.basicConfig(**kwargs) — позволяет задать настройки модулю, например, имя файла (filename), формат записи (format), уровень важности (level). debug(), info(), warning(), error(), critical() — позволяют записывать информацию в логер на определённом уровне важности. О том, какие уровни важности использовать, вы можете почитать в HOWTO, а подробнее о функционале модуля — в документации. #миниурок #logging

Python Community - Statistics & analytics of Telegram channel @python_community_ru