ru
Feedback
Pythonist.ru - образование по питону

Pythonist.ru - образование по питону

Открыть в Telegram

Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer. Реклама: @anothertechrock РКН: https://rknn.link/car

Больше

📈 Аналитический обзор Telegram-канала Pythonist.ru - образование по питону

Канал Pythonist.ru - образование по питону (@pythonist_ru) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 24 373 подписчиков, занимая 5 613 место в категории Технологии и приложения и 27 478 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 24 373 подписчиков.

Согласно последним данным от 13 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -81, а за последние 24 часа — -12, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 6.81%. В первые 24 часа после публикации контент обычно набирает 3.03% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 1 661 просмотров. В течение первых суток публикация набирает 739 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 7.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как т.р, developer, строка, backend, true.

📝 Описание и контентная политика

Автор описывает ресурс как площадку для выражения субъективного мнения:
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer. Реклама: @anothertechrock РКН: https://rknn.link/car

Благодаря высокой частоте обновлений (последние данные получены 14 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.

24 373
Подписчики
-1224 часа
-447 дней
-8130 день
Архив постов
@pythonjuniorjob - канал с вопросами с собеседований на Junior Python Developer.

Топ. Сумма трех, четырех и так далее чисел — на Python Пошагово разбираем брутфорс-решение задачи с собеседования, а также его улучшение при помощи рекурсии. Читать статью #рекурсия #списки

Книги. Самые новые учебные пособия по Python В этой подборке мы собрали несколько книг, изданных в 2020 и 2021 годах и предназначенных как для начинающих, так и для опытных программистов. Ссылки на скачивание в комплекте. Читать статью Книги по ML - @maschinelearning #книги

Топ. Когда использовать List Comprehension в Python Разобрали, что такое list comprehensions в Python, как и когда ими пользоваться, а также - когда следует предпочесть другие инструменты. Читать статью #списки

@pythonquestion - канал с задачками и тестами по Python.

Задача с кодом. Снимаем внешние слои Напишите функцию, которая будет принимать список списков и возвращать новый список списков, содержащий все элементы старого за исключением внешних. Примечания: - 2D-сетка всегда имеет форму прямоугольника или квадрата. - Возвращать нужно именно список списков, за исключением ситуации, когда элементов просто нет. В таком случае нужно вернуть пустой список. Примеры: peel_layer_off([ ["a", "b", "c", "d"], ["e", "f", "g", "h"], ["i", "j", "k", "l"], ["m", "n", "o", "p"] ]) ➞ [ ["f", "g"], ["j", "k"] ] peel_layer_off([ [1, 2, 3, 4, 5], [6, 7, 8, 9, 10], [11, 12, 13, 14, 15], [16, 17, 18, 19, 20], [21, 22, 23, 24, 25], [26, 27, 28, 29, 30], [31, 32, 33, 34, 35] ]) ➞ [ [7, 8, 9], [12, 13, 14], [17, 18, 19], [22, 23, 24], [27, 28, 29] ] peel_layer_off([ [True, False, True], [False, False, True], [True, True, True] ]) ➞ [[False]] peel_layer_off([ ["hello", "world"], ["hello", "world"] ]) ➞ [] Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать. #задача #coding

Tips & Tricks. Встроенный HTTP-сервер Python А вы знали, что у Python есть HTTP-сервер, встроенный в стандартную библиотеку? Он очень удобен для предварительного просмотра сайтов. Читать статью

Чтобы получать больше полезных материалов по ИТ и бизнесу, присоединяйтесь к сообществу @SelectelNews 🦖 https://t.me/SelectelNews/919

Задача на логику. Везем яблоки в Огуречное Перед вами стоит задача: нужно перевезти 3000 яблок из Яблочного в Огуречное. Расстояние между этими населенными пунктами — 1000 километров. У вас есть грузовичок, в который помещается 1000 яблок. Казалось бы: три ходки — и яблоки доставлены. Но есть проблема. По дороге в Огуречное взимается пошлина: по яблоку на каждый километр пути. Когда возвращаетесь в Яблочное, пошлины нет. Какое максимальное число яблок вам удастся доставить в Огуречное? Подсказка: можно выгружать яблоки на обочине и забирать их потом. Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение. #логическаязадача

Задача с кодом. Монетная кооперация В стену вмонтирован специальный аппарат, выдающий монетки. За стеной с каждой стороны стоит человек. Оба они могут взаимодействовать с аппаратом. Если бросить монетку в аппарат, человек, стоящий за стеной, получит 3 монетки. И наоборот. Если оба человека будут честно тратить свои монетки, чтобы второй получил прибыль (т.е. делиться, share), оба они будут получать по 2 монетки прибыли по очереди. Но всегда есть вероятность, что кто-то поступит эгоистично (steal): не захочет тратить свои монетки, но с радостью заберет 3 монетки прибыли, если второй поделится. Задание Допустим, у каждого человека есть по 3 монетки. Создайте функцию, которая будет высчитывать прибыль обоих людей. На вход функция будет принимать два списка строк. Списки будут представлять поведение этих людей (слова share и/или steal) Примеры balances(["share"], ["share"]) ➞ [5, 5] # Оба человека тратят по монетке и получают по 3. get_coin_balances(["steal"], ["share"]) ➞ [6, 2] # Первый человек получает 3 монетки, второй тратит одну. get_coin_balances(["steal"], ["steal"]) ➞ [3, 3] # Никто ничего не тратит и не получает, остаются при своих. get_coin_balances(["share", "share", "share"], ["steal", "share", "steal"]) ➞ [3, 11] Примечания - В «минус» никто не уйдет, так что числа всегда будут положительными. - Слова будут передаваться в нижнем регистре. Решение на нашем сайте. #задача #coding

OTUS открывает десятый набор онлайн-курса «Алгоритмы и структуры данных». Пройдите тест и успейте в группу по спеццене! ПРОЙТ
OTUS открывает десятый набор онлайн-курса «Алгоритмы и структуры данных». Пройдите тест и успейте в группу по спеццене! ПРОЙТИ ТЕСТ НА ЗНАНИЕ АЛГОРИТМОВ Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный пробный урок «Дерево отрезков: просто и быстро»! — На вебинаре рассмотрим структуру данных, которая позволяет алгоритмически просто и логарифмически быстро находить сумму элементов массива на любом его отрезке.

Топ. Удаление дубликатов из связного списка в Python Разбираем задачу с собеседования и пишем код для удаления дубликатов из связного списка. Читать статью #списки #словари

Топ. Что такое метаклассы в Python? Метаклассы - это такие вещи, которые в реальной практике редко когда приходится использовать, но каждый разработчик должен иметь хотя бы общее представление о них. Читать статью

Айтишник, нужен буст? Начни на бесплатных демо-уроках онлайн-курсов «Инфраструктурная платформа на основе Kubernetes» и «Спец
Айтишник, нужен буст? Начни на бесплатных демо-уроках онлайн-курсов «Инфраструктурная платформа на основе Kubernetes» и «Специализация Machine Learning»: 📌СЕГОДНЯ, 18 марта — «Работа с NoSQL базами в k8s»: — Посмотрим на плюсы и минусы запуска Apache Cassandra в k8s. 📌«Чему можно научить машину»: — На примере реальных проектов из разных индустрий разберём, зачем нужно машинное обучение и какие интересные вещи вы научитесь делать, когда пройдёте специализацию.

Задача на логику. Козленок с доплатой У двух братьев была молочная ферма. Когда цены на молоко упали, они решили продать всех своих коров, купить на вырученные деньги ягнят и разделить их между собой поровну. Братья продали коров, причем за каждую получили столько долларов, сколько коров было в стаде. На вырученные деньги они купили ягнят по 10 долларов за голову. После покупки ягнят у братьев осталось еще немножко денег, которых не хватало на ягненка, поэтому на эти деньги они купили козленка. В результате у братьев оказалось четное количество животных. Они поделили их поровну. Но брат, которому достался козленок, попросил доплату у брата, которому достались только ягнята, — чтобы сравнять стоимость. Сколько денег в качестве доплаты должен получить брат, которому достался козленок? Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение. #логическаязадача

Django. Использование Django Check Constraints для предотвращения хранения пустых строк Рассказываем о варианте использования Django класса CheckConstraint для создания ограничения в базе данных. Читать статью #django

Разбираем, чем отличается версионирование в ML-разработке по коду от версионирования по коду и состоянию. Ситуация: вы работаете над проектом, например занимаетесь ML-прототипированием или анализом данных. По ходу работы в системе сохраняется код, и вы спокойно продолжаете, не боясь что-то упустить из виду. Но в конце недели понимаете, что где-то свернули не туда. Вы откатываетесь на несколько шагов назад по коду, и все бы ничего, но вычисления ведь придется делать заново. Это главный недостаток версионирования по коду. Версионирование по коду и состоянию отличается тем, что во время работы сохраняется не только сам код, но и состояние вычислений. То есть состояние = код + вывод + переменные. Это значит, что если вы откатитесь назад, то получите не только прежний код, но и значения переменных. Вам не придется заново запускать вычисления, терять время и ресурсы. Попробуйте версионирование по коду и состоянию в Yandex DataSphere, где каждому новому пользователю доступны бесплатные ресурсы на ML-разработку: 👉 https://clck.ru/TjbV8

Tips & Tricks. Unexpected exception Разбираемся, как выводить информативные сообщения пойманных исключений. Читать статью

Друзья, питонисты. Хотим сменить лого нашего канала. Как вам идея? Присылайте свои идеи для лого в комментариях.

Задача с кодом. Коридор Есть план этажа здания. На этом этаже 4 комнаты (1, 2, 3, 4), все выходят в общий коридор. Комнаты не сообщаются между собой: чтобы перейти из одной комнаты в любую другую, нужно пройти через коридор. Создайте функцию, которая будет проверять, возможен ли переданный ей путь по комнатам. Коридор будет обозначаться буквой «H» (Hall). Примеры possible_path([1, "H", 2, "H", 3, "H", 4]) ➞ True possible_path(["H", 3, "H"]) ➞ True possible_path([1, 2, "H", 3]) ➞ False Примечания - Путь может начинаться или кончаться в коридоре. - В качестве инпута будут передаваться только цифры 1-4 и/или буква «H». - Комнаты не будут повторяться. Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать. #задача #coding

Pythonist.ru - образование по питону - Статистика и аналитика Telegram-канала @pythonist_ru