es
Feedback
Just Python

Just Python

Ir al canal en Telegram

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

Mostrar más

📈 Análisis del canal de Telegram Just Python

El canal Just Python (@justpython_it) en el segmento lingüístico de Ruso es un actor destacado. Actualmente la comunidad reúne a 10 057 suscriptores, ocupando la posición 12 218 en la categoría Tecnologías y Aplicaciones y el puesto 65 146 en la región Rusia.

📊 Métricas de audiencia y dinámica

Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 10 057 suscriptores.

Según los últimos datos del 14 junio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -62, y en las últimas 24 horas de -5, conservando un alto alcance.

  • Estado de verificación: No verificado
  • Tasa de interacción (ER): El promedio de interacción de la audiencia es 2.50%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 1.50% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 252 visualizaciones. En el primer día suele acumular 151 visualizaciones.
  • Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 0.
  • Intereses temáticos: El contenido se centra en temas clave como theory, строка, модуль, url, индекс.

📝 Descripción y política de contenido

El autor describe el recurso como un espacio para expresar opiniones subjetivas:
🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/justpython_it РКН: clck.ru/3MnbSc

Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 15 junio, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.

10 057
Suscriptores
-524 horas
-127 días
-6230 días
Archivo de publicaciones
Оператор 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