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 055 suscriptores, ocupando la posición 12 224 en la categoría Tecnologías y Aplicaciones y el puesto 65 181 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 055 suscriptores.

Según los últimos datos del 15 junio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -67, y en las últimas 24 horas de -8, 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.55%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 1.49% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 256 visualizaciones. En el primer día suele acumular 150 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 16 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 055
Suscriptores
-824 horas
-207 días
-6730 días
Archivo de publicaciones
Класс с данными (для хранения информации) У всех классов есть данные, но есть те, которые используются специально для хранени
Класс с данными (для хранения информации) У всех классов есть данные, но есть те, которые используются специально для хранения информации о пользователе, позиции и т.д. Создавать их проще всего с @dataclass из dataclasses. Декоратор самостоятельно создаёт __init__, __eq__, __str__ и множество других важных методов на основе статических переменных. Документация. #theory // Just Python

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

yield оператор Он позволяет создавать функции-генераторы. Они могут просчитать и вернуть несколько значений но не за раз. Зап
yield оператор Он позволяет создавать функции-генераторы. Они могут просчитать и вернуть несколько значений но не за раз. Записывается он вместо return, принимая число, которое должна вернуть функция. Но если вы вызовете функцию то получите генератор, а не результат работы. По генератору можно пройтись так же, как и по списку, используя for. Или с помощью функции next(). Почему нельзя вернуть значения в виде списка? Список будет занимать очень много места, если в нём будет более 1000000 элементов, а генератор — нет. #theory // Just Python

Элементы, которые отсутствуют в словаре Если в словаре нет определённого ключа, то он вызывает __missing__. Суть в том, что м
Элементы, которые отсутствуют в словаре Если в словаре нет определённого ключа, то он вызывает __missing__. Суть в том, что мы можем переопределить этот метод. Кстати, примерно таким же образом, как и на фото выше, реализован defaultdict из модуля collections. #theory // Just Python

Методы генераторов Всего их три: close, throw, send. Первые два нам не интересны, поскольку они просто прерывают работу генер
Методы генераторов Всего их три: close, throw, send. Первые два нам не интересны, поскольку они просто прерывают работу генератора и/или выводят ошибку (если это throw). send() же позволяет передавать значения генератору. В первый раз всегда должно передаваться None, что бы запустить функцию. К слову, с помощью send() создают корутины — функции, которым можно передавать значения, останавливать и возобновлять работу программы. #theory // Just Python

Переменная «_» Если вы увидели такое название то знайте, что эта переменная просто необходима (без неё ничего не заработает),
Переменная «_» Если вы увидели такое название то знайте, что эта переменная просто необходима (без неё ничего не заработает), но нигде не используется. Часто встречается в циклах и при распаковке. Кстати, два, три, четыре нижних подчёркивания несут ту же функцию, просто _ уже занято. К тому же её использует интерпретатор Python, чтобы сохранять туда результат работы последней команды. #theory // Just Python

Другого шанса не будет, НОТКОЙН вернулся, судный день настал! Заходим 👉 https://t.me/notcoin_bot?start=er_19915104 Вы сразу получаете в подарок семи дневный платинум аккаунт, благодаря которому сможете пассивно зарабатывать - это просто ГЕМ 2024 года!

Подробнее разбираем type hints Да, аннотацию типов ещё называют type hints. В модуле typing можно найти кучу полезных полезны
Подробнее разбираем type hints Да, аннотацию типов ещё называют type hints. В модуле typing можно найти кучу полезных полезных объектов для работы с подсказками. Самые часто используемые: коллекции (List, Dict, Tuple), Any, Union, Optional. Когда мы их используем, мы в квадратных скобках передаём тип, с которым работает объект. #theory // Just Python

Делаем типы статичными Намучались с динамической типизацией? Что ж, у этого есть решение — аннотация типов. Она никак не влия
Делаем типы статичными Намучались с динамической типизацией? Что ж, у этого есть решение — аннотация типов. Она никак не влияет на программу, а только говорит программисту и IDE какой тип должен быть на месте этой переменной. При грамотном использовании вы сможете избежать множество проблем, ведь IDE вам подскажет, что здесь должен быть MySuperObject, а не None. #theory // Just Python

👩‍💻 Программирование теперь в телеграм! Вот обширная база материалов, которая ежедневно обновляется, выбирай своё направлен
👩‍💻 Программирование теперь в телеграм! Вот обширная база материалов, которая ежедневно обновляется, выбирай своё направление: Обучение Python с нуля Обучение JavaScript с нуля Обучение Java с нуля Обучение HTML/CSS с нуля Обучение SQL/GO/PHP с нуля Обучение C/С++ с нуля Обучение С# с нуля Обучение Kotlin/Swift с нуля Архив на 1789ГБ: Курсы, книги, шпаргалки, статьи, видео ресурсы — всё собрано в одном месте: @roadmap_ready

Форматы строк У меня у одного течёт кровь из глаз когда я вижу как в строку добавляют данные используя +, хотя уже давно суще
Форматы строк У меня у одного течёт кровь из глаз когда я вижу как в строку добавляют данные используя +, хотя уже давно существуют f-строки? f-строки позволяют быстро вставить какую-то информацию в строку и отформатировать её как-то (округлить до сотых, перевести в биты, заполнить нулями). Расписать тут всё, что можно творить с данными нереально, поскольку возможностей очень много. Если интересно, можете почитать в документации. #theory // Just Python

Префиксы строк r'raw str' — строка останется в точно таком же виде, как и была введена. Они обрабатывают обратную косую строк
Префиксы строк r'raw str' — строка останется в точно таком же виде, как и была введена. Они обрабатывают обратную косую строку как обычный символ. b'bytes literal' — переводит строку в набор байтов. Там могут быть только символы из ASCII (англ. алфавит, цифры, \n, \t, \r, !*[]<=> и остальные символы). f'formated {string}' — форматирует строку на основе правил, описанных тут. u'unicode' — используются для решения проблем с двумя кодовыми базами в Python3 и Python2. Документация #theory // Just Python

Алгоритм DFS Depth-first search используется для рекурсивного обхода графа. Чаще всего он используется для поиска элементов,
Алгоритм DFS Depth-first search используется для рекурсивного обхода графа. Чаще всего он используется для поиска элементов, для поиска мостов графов или для преобразования дерева в строку. Как он работает? Мы берём любую вершину и проходимся по её соседям до того, пока у нашей вершины не останется связей. У каждого соседа мы вызываем эту же функцию и проделываем ту же операцию. Главное не забыть записать вершину в посещённые, чтобы избежать циклического прохода по одним и тем же элементам графа. Но вот рекурсия вызывает много проблем. Из-за переполнения стека мы не можем работать с большими графами. #theory // Just Python

__str__ vs __repr__ Эти методы используются для перевода класса в строку, но в чём между нимstr __str__ — используется функци
__str__ vs __repr__ Эти методы используются для перевода класса в строку, но в чём между нимstr __str__ — используется функциями print() и format() для красивого вывода информации оrepr__repr__ — Часто используется при отладке, поэтому возвращает информативное представление об объекте. str __str__ не определён, то иrepr__repr__. P.S. Это не обязательно, но часто встречается, что с помощьrepr__repr__ можно получить новый объект с теми же данными, если запихнуть её в eval(str). Так, например, сделано в datetime. #theory // Just Python

Зачем нужен оператор with Был придуман, чтобы заменить огромные try/except/finally при работе с файлами/соединениями на более
Зачем нужен оператор with Был придуман, чтобы заменить огромные try/except/finally при работе с файлами/соединениями на более простую конструкцию. Он самостоятельно выполняет обязательные функции по завершению работы с классом после выполнения всех действий. Об этом в PEP 343. Оператор использует __enter__ в самом начале, например, для открытия файла. После выполнения всех операций (или если возникла ошибка), используется __exit__. #theory // Just Python

Цепочка операторов Синтаксический сахар для упрощения проверок. Работает со всеми операторами сравнения (&lt;, ==, &gt;, ...)
Цепочка операторов Синтаксический сахар для упрощения проверок. Работает со всеми операторами сравнения (<, ==, >, ...), is и in. Цепь может состоять из любого количества операторов. Хочу заметить, что цепь не создаёт никаких связей, так что вы вполне можете написать так: x < y > z. Если увидите это на проде, пишите git blame и ищите, кому бить морду. #theory // Just Python

Как определить истинный этот объект или нет? Многие знают, что в Python всё можно перевести в bool. Пустые последовательности
Как определить истинный этот объект или нет? Многие знают, что в Python всё можно перевести в bool. Пустые последовательности и коллекции ('', [], (), {}, range(0)), None и 0 возвращают False. Остальное — True. Но как это просчитывается? Вызывается __bool__() метод, который возвращает True/False. Если его нет, используется __len__(). Если метод вернёт 0, то результат будет False. Если ни одна из функций не определена, то объекты считаются True. #theory // Just Python

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

for и else Если вы думали, что else есть только у if, то вынужден вас огорчить. Оно встречается и у try, и у for. Блок else в
for и else Если вы думали, что else есть только у if, то вынужден вас огорчить. Оно встречается и у try, и у for. Блок else выполняется если цикл завершился нормально, то есть не был остановлен с помощью оператора break. Хочу заметить, что continue никак не влияют на блок else, только оператор break имеет значение. Документация #theory // Just Python

Кстати, про functools Это модуль с полезными функциями... для работы с функциями. Например: @cache — простой легкий неогранич
Кстати, про functools Это модуль с полезными функциями... для работы с функциями. Например: @cache — простой легкий неограниченный кеш функций. Если функция долго вычисляется, то вы можете сохранить сохранить результат в памяти, чтобы потом его не считать, а брать оттуда. partial(func, *args, **keywords) — возвращает вызываемый объект, который вызывает полученную функция с переданными при создании аргументами и во время вызова. Но и это ещё не всё, в модуле много фишек, которые можно узнать из документации. #theory // Just Python