ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

Zen of Python

Zen of Python

الذهاب إلى القناة على Telegram

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

إظهار المزيد

📈 نظرة تحليلية على قناة تيليجرام Zen of Python

تُعد قناة Zen of Python (@zen_of_python) في القطاع اللغوي الروسية لاعباً نشطاً. يضم المجتمع حالياً 18 685 مشتركاً، محتلاً المرتبة 6 986 في فئة التكنولوجيات والتطبيقات والمرتبة 35 144 في منطقة روسيا.

📊 مؤشرات الجمهور والحراك

منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 18 685 مشتركاً.

بحسب آخر البيانات بتاريخ 04 نوفمبر, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار -115، وفي آخر 24 ساعة بمقدار -3، مع بقاء الوصول العام مرتفعاً.

  • حالة التحقق: غير موثّقة
  • معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 6.88‎%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 4.30‎% من ردود الفعل نسبةً إلى إجمالي المشتركين.
  • وصول المنشورات: يحصل كل منشور على متوسط 1 285 مشاهدة. وخلال اليوم الأول يجمع عادةً 804 مشاهدة.
  • التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 1.
  • الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل github, rust, pip, api, install.

📝 الوصف وسياسة المحتوى

يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
“Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL”

بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 05 نوفمبر, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.

18 685
المشتركون
-324 ساعات
-337 أيام
-11530 أيام
أرشيف المشاركات
Фестиваль IT и спорта RUNIT пройдёт в Измайловском парке Москвы уже 18 июня Сможете добежать до самого финиша? А достигнуть е
Фестиваль IT и спорта RUNIT пройдёт в Измайловском парке Москвы уже 18 июня Сможете добежать до самого финиша? А достигнуть ещё большего? СИБУР Диджитал подготовил «второй финиш» — ряд испытаний для тех, кто, достигая амбициозной цели, сразу же ставит перед собой следующую. Если это про вас, то вам в шатёр СИБУР Диджитал: — примите вызов от настоящего дерзателя — Виктора Блуда. Он покажет, что значит выкладываться на максимум, и наградит участников; — разомните не только ноги, но и голову: реши IT-загадки, чтобы выиграть призы; — посетите «Галерею дерзателей» — выставку фото участников, сделанных во время забега. Найдите там свои эмоции достижений и заберите памятные снимки. Добежать до финиша? Неплохо. Пересечь второй финиш — цель, достойная вас. https://runit.digital/ Реклама ООО «СИБУР» LjN8K825m

​Рисовать черепашкой, но на Python? Легко! Первые уроки информатики у многих из нас ассоциируются с рисующей фигуры черепашкой на PASCAL. Забавно было вращать головой, чтобы понять, куда же зверушку повернуть для рисования сложной фигуры. У Python тоже есть своя библиотека для рисования, и называется она turtle (документация). Код ниже нарисует звезду: from turtle import * color('red', 'yellow') begin_fill() while True: forward(200) left(170) if abs(pos()) < 1: break end_fill() done() А с какими языками программирования вы впервые столкнулись на уроках информатики? Поделитесь в комментариях. #обучение

​Мы думали о слове «останова» неправильно Многие из нас помнят, что точка останова — это преднамеренное прерывание выполнения программы, при котором выполняется вызов отладчика. Оказывается, в термине «точка останова» второе слово мужского рода и в исходной форме звучит так: останов. Это просто синоним слова «остановка». Статья на Викисловаре #факты

​Модуль uuid как способ сгенерировать уникальные ID UUID (Universally Unique IDentifier) — уникальный идентификатор. Для гарантии неповторяемости он состоит из большого количества цифр и букв. К примеру, при подключении данных к BI-системе, автоматически удаляющей дубликаты, UUID помогают избежать искажения статистических показателей. В сниппете ниже мы добавляем столбец ID к датафрейму df: import uuid for i in df.index: df.at[i, 'ID'] = uuid.uuid4() А в каких ситуациях вам пригождается UUID? Напишите в комментариях. #лучшиепрактики

​Достойный конкурент менеджеру pip В своей статье Егор Егоров показывает, как использовать opensource-альтернативу дефолтному менеджеру пакетов pip. Вы узнаете: — как установить этот менеджер; — как быстрее создать виртуальное окружение; — как собирать приложения и публиковать их (в контексте репозитория); — как решается проблема унификации версий библиотек. #poetry

​Интерпретатор теперь указывает на причину ошибки точнее В новой версии Python 3.11.4 при отображении пути ошибки (Traceback) вы легче сможете обнаружить причину ошибки, потому что символами ^ теперь выделяется конкретный объект, а не вся строка: Traceback (most recent call last): File "distance.py", line 11, in <module> print(manhattan_distance(p1, p2)) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "distance.py", line 6, in manhattan_distance return abs(point_1.x - point_2.x) + abs(point_1.y) ^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'x' Подробнее о релизе здесь. #лучшиепрактики

​На каком языке написана chatGPT Шах и мат, все, кто пытался переплюнуть Python то скоростью, то простотой! По данным канала AI Insights, нашумевшая нейросеть OpenAI написана на PyTorch — библиотеке Python. #факты

​map(): чего мы о ней не знали Функция используется обычно для преобразования элементов одной последовательности в другую. Вашему вниманию необычный нюанс: она может быть комбинирована с другими функциями, чтобы выполнить комплексные операции над последовательностями. Например: from functools import reduce def add(x, y): return x + y numbers1 = [1, 2, 3, 4, 5] numbers2 = [10, 20, 30, 40, 50] result = map(lambda x: x[0] + x[1], zip(numbers1, numbers2)) sum = reduce(add, result) print(sum) # 165 В этом примере map() используется совместно с zip() для сложения соответствующих элементов из двух списков, а затем результаты суммируются с помощью функции reduce(). А какие необычные применения map() вы знаете? Поделитесь в комментариях. #лучшиепрактики

​Deque: следующий шаг питониста при обращении со списками deque (double-ended queue – «двусторонняя очередь») - это структура данных в Python, представляющая собой двустороннюю очередь. Она позволяет эффективно добавлять и удалять элементы как с начала, так и с конца очереди. Реализована в модуле collections. my_deque.append(4) # в конец очереди my_deque.appendleft(0) # в начало очереди Вот другие операции, которые можно выполнять с двусторонней очередью: — вставка элементов на определенную позицию (insert()); — удаление первого вхождения элемента (remove()); — проверка наличия элемента (in); — переворот элементов (reverse()); — получение срезов (slice); — сортировка (sort()). deque исполняет все за константное время и потому является эффективным выбором для работы с большими объёмами данных. #лучшиепрактики

​Типы ошибок В программировании на языке Python можно столкнуться с различными типами ошибок, которые могут возникать в процессе выполнения программы. Вот некоторые из наиболее распространенных: — синтаксические ошибки (SyntaxError) возникают, когда нарушены правила языка. Например, пропущенная скобка; — ошибки времени выполнения (Runtime Errors) возникают во время выполнения программы и могут быть вызваны различными факторами, такими как деление на ноль (ZeroDivisionError), обращение к несуществующему элементу списка (IndexError) или вызов неопределенной переменной (NameError); — исключения (Exceptions) используются для обработки в том числе необычных ситуаций. Некоторые из распространенных исключений в Python включают ValueError, TypeError, FileNotFoundError и др.; — ошибки импорта (Import Errors) возникают при проблемах с импортом модулей. Например, неверное имя модуля; — ошибки атрибутов (Attribute Errors) возникают, когда пытаемся обратиться к атрибуту объекта, который не существует; — ошибки деления (Division Errors) возникают, когда происходит деление на ноль (ZeroDivisionError) или применяется неправильный оператор деления; Вы и так наверняка часто встречаетесь с этими сущностями, так что в сотый раз рекомендовать надстраивать обработчики ошибок не будем. Наша задача — дать новичкам освоиться с ошибками, почувствовать уверенность в обращении с ними. В определённый момент вы придете к чувству, что это скорее помощники. #начинающим

​iPad-приложение для изучающих Python в стиле Swift Playgrounds Владельцы яблочных планшетов наверняка помнят прекрасное приложение Swift Playgrounds, в стильной игровой манере обучающее основам языка. Для Python выпустили нечто подобное — Tinkerstellar. Хотя создатель Alex Staravoitau и не стал вклинивать изометрические мини-игры, все же качество UI приятно удивляет. А какие геймифицированные приложения для изучения Python вы знаете?

​20 разработчиков Python, на которых стоит подписаться Для любителей Twitter мы собрали каналы самых влиятельных питонистов мира сего. Среди них, конечно же, и создатель Гвидо ван Россум, и авторы популярных фреймворков вроде Django, и даже пара русскоговорящих. Кого еще вы бы добавили в этот список? Поделитесь в комментариях. #факты

Питонистов много. Питонисты разные. Кто-то предпочитает работать с циклами, кто-то — поедая банку варенья, а кто-то — в перер
Питонистов много. Питонисты разные. Кто-то предпочитает работать с циклами, кто-то — поедая банку варенья, а кто-то — в перерывах между вскапытанием грядок. Вместе с КРОК предлагаем вам пройти тест, который определит ваши уникальные черты. Ответьте на 10 вопросов и узнайте, какой вы PYшарик: https://tprg.ru/RBet Реклама ЗАО «КРОК инкорпорейтед»

​Как скрыть предупреждения Вы можете использовать модуль warnings и установить соответствующие параметры. Вот несколько способов скрыть предупреждения в Python: import warnings warnings.filterwarnings("ignore", category=DeprecationWarning) В этом примере предупреждения определенной категории, такой как DeprecationWarning (предупреждение об устаревании), будут игнорироваться. Этот код запрещает выводить предупреждения, но сохраняет их во внутреннем буфере, который можно проверить позже, если требуется. А вы «гасите» предупреждения? Поделитесь в комментариях. #начинающим

​F-строки для именования переменных В Python можно использовать интерполяцию строк (string interpolation), чтобы именовать переменные. Вот примеры: with open(f'aWord{name}.txt', "w") as f1: for line in f: f1.write(line) Вот несколько способов "загнать" variable в имя файла.txt: '{}.txt'.format(variable) '{one}.txt'.format(one=variable) '%s.txt' % variable f'{variable}' Этот трюк поможет при обработке объектов разной длины. #лучшиепрактики

​Как превратить скрипт.py в программу.exe У любого студента рано или поздно появляется желание похвастать своей рабочей программой перед близкими, которые используют компьютеры, но не программируют. Для этой цели мы создали статью о процессе перегонки питонического кода в .exe. #начинающим

​Django за час Известный видеоблогер Мош Хамедани виртуозно обучает Django в этом ролике. По состоянию на июнь 2023 процедуры установки, синтаксис и подключаемые ресурсы работают также, без нужды отлаживать свой учебный проект. Вот перечень затрагиваемых Мошем тем: — настройка среды разработки; — создание первого проекта; — использование встроенного терминала в VSCode; — создание вашего первого приложения; — написание просмотров; — использование шаблонов; — отладка; — модель данных. Этот фреймворк прекрасно подойдет тем, кто созрел для собственного самописного сайта. #django

Python-ковбоев объявили в розыск. Вы знаете их? Яндекс Практикум ищет ревьюеров и авторов курсов: — Системный аналитик; — Pyt
+1
Python-ковбоев объявили в розыск. Вы знаете их? Яндекс Практикум ищет ревьюеров и авторов курсов: — Системный аналитик; — Python-разработчик. Задача наставников — помогать студентам учиться. А ревьюеров — проверять код и простыми словами объяснить ошибки. Это удалёнка, можно совмещать с основной работой. Если у вас самый подходящий опыт на всём Диком Западе и вы готовы им делиться — переходите по ссылке, узнайте подробнее про условия и оставляйте отклик! Реклама АНО ДПО «Образовательные технологии Яндекса»

​Python стал на одну пятую популярнее за 2022 По статистике GitHub, использование Python выросло в 2022 году на 22,5% в сравнении с предыдущим годом. Локдаун ЯПу только помог: люди активно работали в том числе и над opensource-проектами, и за 2021 год почти удвоили число коммитов в сравнении с 2020. Принимали ли вы участие в opensource-проектах? Расскажите в комментариях. #карьера

Шпаргалка Python.pdf1.70 MB