en
Feedback
Zen of Python

Zen of Python

Open in Telegram

Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL

Show more

📈 Analytical overview of Telegram channel Zen of Python

Channel Zen of Python (@zen_of_python) in the Russian language segment is an active participant. Currently, the community unites 19 257 subscribers, ranking 7 000 in the Technologies & Applications category and 35 047 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 19 257 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 23 over the last 30 days and by -9 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 12.10%. Within the first 24 hours after publication, content typically collects 5.04% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 331 views. Within the first day, a publication typically gains 970 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 9.
  • Thematic interests: Content is focused on key topics such as github, rust, pip, api, install.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL

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.

19 257
Subscribers
-924 hours
-307 days
+2330 days
Posts Archive
Как подружить Алису с ChatGPT с помощью Python О ChatGPT сейчас не говорит только ленивый. Но ему чего-то не хватает, например голоса. И вот интересный гайд о том, как встроить ChatGPT в Алису: https://habr.com/ru/post/725704/ #нейросети #ml #туториал

Жаль этого добряка...

​​​​​​​Самые популярные вопросы на собеседовании: «В чем разница между pass, continue и break?» Иногда бывает нужно просто ничего не делать. Но Python не позволяет создавать класс, функцию или оператор if без кода внутри. Здесь нам помогает заглушка pass — она как раз и означает «ничего не делать». Код в примере ниже выдаст ошибку, если внутри i > 3 не будет кода, поэтому мы используем pass: a = [1,2,3,4,5] for i in a: if i > 3: pass print(i) #=> 1 #=> 2 #=> 3 #=> 4 #=> 5 continue отправляет вас к следующему элементу в цикле, останавливая выполнение для текущего элемента. Так print(i) никогда не получает значения i < 3: for i in a: if i < 3: continue print(i) #=> 3 #=> 4 #=> 5 break же полностью прерывает цикл, и последовательность больше не повторяется. В нашем примере на цифре 3 цикл прерывается, а этот и следующие элементы не печатаются: for i in a: if i == 3: break print(i) #=> 1 #=> 2 #собеседование

Почему большинство программистов выбирают Python? По последним данным количество пользователей Python увеличилось на 4,4 млн человек. Это самый большой прирост среди многих языков. Более 70% разработчиков, занятых в области науки о данных и машинного обучения, также используют Python. Если вы тоже знаете эти факты, но у вас иногда не хватает аргументов, чтобы объяснить свой выбор сишникам, джаваскриптерам и любителям ассемблера, эта статья для вас: https://nuancesprog.ru/p/17069/

31 марта МТС собирает крупнейшую в России IT-конференцию TRUE TECH DAY Почему сейчас? Потому что давно пора показать, что скр
31 марта МТС собирает крупнейшую в России IT-конференцию TRUE TECH DAY Почему сейчас? Потому что давно пора показать, что скрывают «под капотом» топовые продукты продвинутых технологичных компаний. Каждый участник конференции протестит на себе true-технологии и испытает новые впечатления, меняющие мир пользователей. Что будет: — 7 треков: AI, Main Track, Big Data, Architecture, Cybersecurity, Leading Change, Product Manager; — 50+ мировых спикеров с топовыми темами без воды и лирики; — 10 часов нетворкинга и обмена опытом в Москве, Дубае, Тбилиси и Астане; — много интерактивных и цифровых зон; — а после — грандиозная вечеринка со звездным лайн-апом. Участие бесплатно. Узнайте подробнее о спикерах, темах и регистрируйтесь на True Tech Day: https://tprg.ru/bEeF Это #партнёрский пост

Ну наконец-то кто-то поможет перефразировать все ваши «претензии» к коллеге в доброжелательный текст без мата. #нейросети #ке
+1
Ну наконец-то кто-то поможет перефразировать все ваши «претензии» к коллеге в доброжелательный текст без мата. #нейросети #кек

Изучаем паттерны и практики написания кода Если вы хотите, чтоб ваш код было не только легко масштабировать и поддерживать, но и понимать, то вам обязательно стоит изучить паттерны написания кода. Ребята из AvitoTech подготовили небольшой видеокурс из 12 уроков, который будет особенно полезен начинающим и миддл-разработчикам. Он лежит в свободном доступе, поэтому рекомендуем обязательно посмотреть его: https://tprg.ru/zhNV Кстати, уже в апреле выйдет второй сезон! Реклама ООО «Авито Тех» LjN8Jxb5L

​Большая шпаргалка по Python Годный репозиторий с почти 32 тысяч звёзд и последними обновлениями около недели назад. Шпаргалка покрывает большинство возможностей Python, поэтому её полезно держать при себе каждому Python-разработчику. Забирайте себе: https://github.com/gto76/python-cheatsheet #шпаргалка

Ломаем текстовую капчу на примере VK или брутфорсинг до сих пор актуален Капча — автоматизированный тест Тьюринга, помогающий отсеивать подозрительные действия недобросовестных роботов от реальных людей. Но текстовая капча сильно устарела, тем не менее, её до сих пор используют популярные сервисы. В том числе и VK. В этом мануале показали, как создать собственную нейросеть по распознанию текстовых капч, имея под рукой домашний компьютер, базовые знания в Python и немножко примеров капч: https://habr.com/ru/post/673440/ #нейросети #безопасность

Когда использовать .__repr__(), а когда — .__str__() в Python? Любая программа показывает данные. В основном, это информация для пользователей, но есть и способы показывать более подробную информацию, которая может пригодиться разработчику. Именно здесь появляются .__repr__() vs .__str__(). Если вкратце, .__repr__() возвращает подробное описание для разработчика, а .__str__() возвращает более простое описание с информацией для пользователя программы. Но, как всегда, есть нюансы. И вот отличная статья, в которой доступным языком (хоть и на английском) объясняют, что, когда и где лучше использовать: https://realpython.com/python-repr-vs-str/ #советы

Руководство по работе с Gradio: создание веб-интерфейса для моделей машинного обучения В этом руководстве вы узнаете, как создавать простые в использовании настраиваемые компоненты пользовательского интерфейса для вашей модели машинного обучения, любого API или даже произвольной функции Python с помощью нескольких строк кода и Gradio: https://proglib.io/p/rukovodstvo-po-rabote-s-gradio-sozdanie-veb-interfeysa-dlya-modeley-mashinnogo-obucheniya-2023-03-06 #ml #библиотека

Какой курс выбрать, если вы новичок в Python? Для этого есть специальные агрегаторы, на которых можно сравнить цены, программы и реальные отзывы от выпускников. Один из таких — TutorTop. Это маркетплейс на рынке онлайн–образования. Вместе с TutorTop сделали подборку лучших курсов, которые точно подойдут начинающим свой путь в Python-разработку: — «Fullstack-разработчик на Python» от SkillFactory (оценка 4.8 из 5) «Python-разработчик (оплата после трудоустройства)» от Synergy Academy (оценка 4.5 из 5)«Python-разработчик» от Eduson Academy (оценка 4.8 из 5) Реклама "Эдвизор"

Пока некоторые остальные разработчики не воспринимают всерьёз питонистов, Superjob насчитал у них зарплату в 500 тысяч рублей в месяц. По их данным, это самая большая зарплата среди айтишников. В топе также программисты на PHP и C++. Пока ты смеёшься над питонистами и пхп-шниками, они смеются над твоей зарплатой ¯\_(ツ)_/¯ #карьера #кек

Cоздаём видео по текстовому описанию у себя дома на основе диффузионной нейросети ModelScope text2video 1.7B 19 марта Alibaba выпустили нейросеть ModelScope text2video, создающую короткие видеоролики по текстовому описанию. Подобных нейросетей сейчас становится всё больше и больше. Но если остальные требуют для запуска каких-нибудь A100 с 40 ГБ видеопамяти, то эта нейросетка крута тем, что её можно вполне себе комфортно запустить с 12 ГБ видеопамяти. А энтузиасты даже умудрились уместить её в 4 ГБ. И вот неплохой, но простенький гайд, как работать с этой моделькой с помощью Python: https://habr.com/ru/post/724284/ #ml #нейросети

Ищем человека, который будет строить сообщество по темам Python / Data Science / AI в Tproger Если вы довольно неплохо разбираетесь в этих темах и при этом видите в себе желание рассказывать об этом другим разработчикам и вовлекать их в горячие обсуждения — возможно, это именно ваша вакансия. Подробности, тестовое задание и отклик здесь: https://tprg.ru/GEZL

​​Топ 5 ресурсов для изучения Python: часть 3 На канале уже есть пара подборок из самых годных ресурсов, которые помогают прокачаться в Python. Делюсь ещё пятёркой самых достойных. Сохраняйте себе и учитесь на здоровье: 1. Pythonspot Pythonspot это каталог ресурсов и материалов по Python, в котором весь контент разделён на категории: по уровню навыков, тематике (пользовательские интерфейсы, сети и т. д.) и платформе (Android, iOS и т.п.). 2. Онлайн-книга «Укус питона» Это отличный учебник для начинающих. Более опытные программисты могут смело использовать его в качестве справочника — на случай, если нужно будет что-то вспомнить. Книга бесплатная, есть русский перевод. 3. Курс по Python от университета Райса на Coursera Курс замёт займет несколько недель, зато регистрация и сам курс совершенно бесплатны. А вот если будет нужен сертификат, за него уже придётся платить. 4. Ускоренный курс по Python Это серия документов и презентаций, которые могут использоваться для быстрого обучения языку Python программистов, знающих другие языки. 5. Real Python Real Python это премиальный онлайн-курс с более чем 1300 страниц контента, 9 часов видео, упражнениями и примерам кода. Подписка платная, но на сайте есть много статей, которые можно читать совершенно бесплатно. #подборка

Декораторы в Python: понять и полюбить Декораторы — это вам не «обычное» процедурное программирование, когда вы объявляете функции с блоками кода, и просто вызываете их. В Python всё куда интереснее! Если вкратце, декоратор — это функция, которая позволяет обернуть другую функцию и расширить её функциональность без изменения её кода. Новички не очень любят декораторы и зря. А вот опытные Python-программисты знают, что это один из самых полезных инструментов в Python. Давайте разбираться, что это за декораторы, как их использовать и как задействовать всю их магию: https://tproger.ru/translations/demystifying-decorators-in-python/

Генерируем 2D-мир с помощью клеточного автомата на Python Вообще, клеточный автомат сам по себе очень интересная штука. Простыми словами, это — модель, в которой состояние ячеек-клеток изменяется в зависимости от окружающих её клеток. Простейшие клеточные автоматы используются в криптографии, моделировании физических процессов, поведения людей, в биологии, и в целой куче других важных и интересных штук. Да и вообще, это очень красиво и залипательно. И вот одно из необычных применений для клеточных автоматов — генерация карты для 2D-мира. Хорошая статья, в которой можно попрактиковаться сразу и в геймдеве, и в теории клеточных автоматов, и в принципе закодировать что-нибудь интересное на питоне, вместо очередного калькулятора или просмотрщика погоды: https://habr.com/ru/post/721956/ #алгоритмы

​​​​​​Самые популярные вопросы на собеседовании: «Объясните, как работает функция reduce» reduce принимает функцию и последовательность — и проходит по этой последовательности. На каждой итерации в функцию передаются как текущий элемент, так и выходные данные предыдущего элемента. В конце концов, возвращается одно значение: from functools import reduce def add_three(x,y): return x + y li = [1,2,3,5] reduce(add_three, li) #=> 11 Возвращается 11, то есть сумма 1+2+3+5. #собеседование

Zen of Python - Statistics & analytics of Telegram channel @zen_of_python