ar
Feedback
Just Python

Just Python

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

🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/justpython_it РКН: clck.ru/3MnbSc

إظهار المزيد

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

تُعد قناة Just Python (@justpython_it) في القطاع اللغوي الروسية لاعباً نشطاً. يضم المجتمع حالياً 10 057 مشتركاً، محتلاً المرتبة 12 218 في فئة التكنولوجيات والتطبيقات والمرتبة 65 146 في منطقة روسيا.

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

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

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

  • حالة التحقق: غير موثّقة
  • معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 2.50‎%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 1.50‎% من ردود الفعل نسبةً إلى إجمالي المشتركين.
  • وصول المنشورات: يحصل كل منشور على متوسط 252 مشاهدة. وخلال اليوم الأول يجمع عادةً 151 مشاهدة.
  • التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 0.
  • الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل theory, строка, модуль, url, индекс.

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

يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/justpython_it РКН: clck.ru/3MnbSc

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

10 057
المشتركون
-524 ساعات
-127 أيام
-6230 أيام
أرشيف المشاركات
Оператор with Был придуман, чтобы заменить огромные try/except/finally при работе с файлами/соединениями на более простую кон
Оператор with Был придуман, чтобы заменить огромные try/except/finally при работе с файлами/соединениями на более простую конструкцию. Он самостоятельно выполняет обязательные функции по завершению работы с классом после выполнения всех действий. Об этом в PEP 343. Оператор использует __enter__ в самом начале, например, для открытия файла. После выполнения всех операций (или если возникла ошибка), используется __exit__. #theory // Just Python

Фокус со срезом Срезы позволяют нам получить подмножество элементов (исключение). Работают они с последовательностями (строки
Фокус со срезом Срезы позволяют нам получить подмножество элементов (исключение). Работают они с последовательностями (строки, списки, кортежи, range). Но если мы возьмём подмножество из ничего (как в примере), то и получим ничего, но это и не приведёт к ошибке. #theory // Just Python

Хороший Python В первом тесте Python получает список, выполняет функцию join (объединяет строки в последовательности) и созда
Хороший Python В первом тесте Python получает список, выполняет функцию join (объединяет строки в последовательности) и создаёт новую строку. Но вот во втором случае Python сразу понимает что ''.join(a.split()) вернёт a, поэтому не выполняет ни split, ни join, а подставляет ту же строку. #theory // Just Python

Интерпретатор умный Перед запуском он проходится по файлу и смотрит на первые значения переменных (a = "string"), которые пот
Интерпретатор умный Перед запуском он проходится по файлу и смотрит на первые значения переменных (a = "string"), которые потом подставляет на месте повторений (если это неизменяемые типы данных). Именно поэтому, когда вы выполняете код в интерактивном интерпретаторе и как файл, результат может отличаться. #theory // Just Python

IEEE 754 Это стандарт, который говорит как расставить нолики и единички, чтобы получить float. Он позволяет нам писать 0.3, н
IEEE 754 Это стандарт, который говорит как расставить нолики и единички, чтобы получить float. Он позволяет нам писать 0.3, но из-за него же 0.1 + 0.2 != 0.3. На эту тему тут был ролик, а я пока расскажу про странные моменты, которые связаны с этим стандартом. #theory // Just Python

Строки на несколько строк Бывают ситуации, когда строку лучше разделить, чтобы она легче читалась, но при этом сохранить её с
Строки на несколько строк Бывают ситуации, когда строку лучше разделить, чтобы она легче читалась, но при этом сохранить её содержимое в полном порядке. В таком случае у нас есть три варианта: Использовать косую черту (/). Тогда мы переносим выражение на новую строку и ни о чем не заботимся. Использовать скобки. Смотрите лучше пример. Никаких + использовать не надо, строки сами объединяться. Использовать тройные кавычки. Внутри тройных кавычек все останется именно таким, как оно есть. #theory // Just Python

Всего за 5 минут определите подходящую вам IT-профессию. Онлайн-школа Skillfactory разработала уникальный профориентационный тест из 18 вопросов. Ответив на них, узнаете наиболее подходящую вам специальность. Работайте в российских или зарубежных компаниях, в офисе или удаленно. Для айтишников — сниженная ставка по ипотеке, высокая зарплата, комфортные условия и гибкий график. Переходите по специальной ссылке, чтобы пройти тест, получить карьерную консультацию и мини-курс для выбора профессии в IT или дизайне Реклама. Информация о рекламодателе по ссылкам в посте.

Любопытно round(x) округляет значения до ближайшего чётного числа (в документации так и написано). В википедии можно даже най
Любопытно round(x) округляет значения до ближайшего чётного числа (в документации так и написано). В википедии можно даже найти такое правило. Если вам нужно, чтобы 2.5 округлялось до трёх, то посмотрите в сторону decimal с настройкой ctx.rounding = ROUND_HALF_UP. Подробнее. #theory // Just Python

Создаём интерфейс командной строки Если вы пишите консольное приложение, то обязаны позаботиться о том, чтобы пользователям б
Создаём интерфейс командной строки Если вы пишите консольное приложение, то обязаны позаботиться о том, чтобы пользователям было удобно им пользоваться. CLI вам поможет создать fire. Установка: pip install fire Модуль придерживается ООПшного стиля, что сильно упрощает интеграцию к себе в проект. Также он предоставляет доступ ко всем атрибутам, которые переданы в него. Об этом и не только подробнее в документации. #theory // Just Python

❗️Появилась инструкция с помощью которой всего за 5 шагов можно обойти замедление YouTube. Работает абсолютно для любого устр
❗️Появилась инструкция с помощью которой всего за 5 шагов можно обойти замедление YouTube. Работает абсолютно для любого устройства и без VPN. Инструкция https://t.me/+yaL8W4GBCaFjNWU0

Context Manager Помните про with? Там рассказывалось про его использование с классами, но ничто не мешает использовать его с
Context Manager Помните про with? Там рассказывалось про его использование с классами, но ничто не мешает использовать его с функциями. Только нужна библиотека contextlib. Чтобы функция могла работать с with, вы добавляете @contextmanager или @asynccontextmanager, в зависимости от того, нужно ли вам асинхронное выполнение. Только ещё вам нужно yield, чтобы вернуть объект, с которым будет работать with и при этом только приостановить работу функции. Подробнее. #theory // Just Python

Правильная сортировка символов по алфавиту Буквы сортируются не в алфавитном порядке, а по позиции в таблице UTF-16, получить
Правильная сортировка символов по алфавиту Буквы сортируются не в алфавитном порядке, а по позиции в таблице UTF-16, получить значение которого можно с помощью ord(x). В верхнем регистре символы имеют меньшее значение, чем в нижнем, поэтому они оказались в начале списка. #theory // Just Python

Упрощаем поиск багов с помощью assert Функция поиска площади квадрата со стороной 5 должна возвращать 25. А если не вернёт? С
Упрощаем поиск багов с помощью assert Функция поиска площади квадрата со стороной 5 должна возвращать 25. А если не вернёт? Самый быстрый способ это проверять — использовать assert. Если оператор получает на первый аргумент False, то выводит AssertionError с текстом из второго аргумента (если таков имеется). Чтобы убрать проверку, добавьте флаг -O при запуске приложения: python3 -O foo.py. Подробнее в документации. #theory // Just Python

Узнай, сколько лет твоему Telegram аккаунту и заработай токены! Появился бот, который вычисляет возраст телеграм-аккаунта и н
Узнай, сколько лет твоему Telegram аккаунту и заработай токены! Появился бот, который вычисляет возраст телеграм-аккаунта и начисляет токены $DOGS. Токен уже ожидает листинг в ближайшие дни! Переходи по ссылке и забирай бонусные баллы за наш олдовый аккаунт, приглашай друзей и повышай свой баланс, чем старше аккаунт, тем больше баллов. Bark! Bark! – Dogs 🦴

Менять списки во время итерации плохая идея, и вот почему: С помощью итератора мы можем пройтись по элементам списка, так дав
Менять списки во время итерации плохая идея, и вот почему: С помощью итератора мы можем пройтись по элементам списка, так давайте напишем свой итератор и посмотрим, что там происходит внутри. Как мы видим, поскольку удалили 1 из списка, все элементы сместились влево и на второй позиции уже будет не двойка а тройка. Её тоже удаляем и получаем [2, 4]. Поскольку дальше двигаться некуда, итератор останавливает свою работу. #theory // Just Python

Принцип DRY(не повторяйся) Don't repeat yourself («не повторяйся») — этот принцип означает, что стоит избегать дублирования к
Принцип DRY(не повторяйся) Don't repeat yourself («не повторяйся») — этот принцип означает, что стоит избегать дублирования кода или данных. Внесение изменений в такой код становится в разы сложнее. Что если вы забыли добавить фичу в другом файле? Этот вопрос не даст вам покоя. Следование принципу приводит проект к модульной архитектуре с чётким разделением между бизнес-логикой и программными классами. #theory // Just Python

Про метод str.split(sep) Все знают, что он разделяет строку по sep, но у него есть свои особенности. И первое, это если sep н
Про метод str.split(sep) Все знают, что он разделяет строку по sep, но у него есть свои особенности. И первое, это если sep не указан, то есть None. Тогда ряды пробелов рассматриваются как один разделитель и, к тому же, в результате не будет пустых строк в начале и в конце. Если sep передан, то разделители не группируются, а значит на месте повторов образуется ''. Также, разделение пустой строки всегда вернёт ['']. #theory // Just Python

Про десятичные числа В Python3 к цифрам относится всё, что можно считать цифрами, поэтому код с теста не выдал ошибки. Это, н
Про десятичные числа В Python3 к цифрам относится всё, что можно считать цифрами, поэтому код с теста не выдал ошибки. Это, например, '٠' (арабская ноль). Зачем их добавили? На эту тему есть интересная история, связанная с интернетом. #theory // Just Python

Почему так на***? reversed(x) позволяет пройтись по объекту в обратном порядке. То есть в нашем случае — 3, 2, 1. Но это итер
Почему так на***? reversed(x) позволяет пройтись по объекту в обратном порядке. То есть в нашем случае — 3, 2, 1. Но это итератор, а значит пройтись по нему можно только 1 раз. Если попробовать получить значения ещё раз, то генератор просто ничего не вернёт. Вызывается sorted([3, 2, 1]) == sorted([]) и, понятное дело, мы получаем False. #theory // Just Python

Готовы к взрыву мозга? Когда вызывается id(Ok()), создаётся экземпляр класса, функция получает адрес в памяти и выкидывает об
Готовы к взрыву мозга? Когда вызывается id(Ok()), создаётся экземпляр класса, функция получает адрес в памяти и выкидывает объект (то есть удаляет его). Во второй раз происходит то же самое, но на месте, где только что был предыдущий объект появляется новый, точно такой же. И в итоге мы получаем один и тот же адрес. #theory // Just Python