uk
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