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

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

Открыть в Telegram

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

Больше

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

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

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

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

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

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

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

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

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

24 409
Подписчики
-924 часа
-147 дней
-4130 день
Архив постов
Ответ к предыдущей задаче для новичков
def makePalindrome(s):
    s = list(s)
    n = len(s)
    for i in range(n // 2):
        j = n - i - 1
        if s[i] != s[j]:
            s[i] = s[j] = min(s[i], s[j])
    return ''.join(s)

#задача #coding

🤌 Ключевой инструмент начинающего Python-разработчика 👉 Это декораторы! Освойте их на бесплатном практическом уроке от OTUS
🤌 Ключевой инструмент начинающего Python-разработчика 👉 Это декораторы! Освойте их на бесплатном практическом уроке от OTUS. Где вы: - рассмотрите, что из себя представляют Декораторы; - разберете на конкретном примере, как они работают; - научитесь создавать их самостоятельно. ⏰ Занятие пройдёт 6 марта в 20:00 мск и будет приурочено к старту курса «Специализация Python Developer». Доступна рассрочка на обучение! 👉 Зарегистрируйтесь, чтобы занять место: https://otus.pw/HpxM/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Задача для новичков Напишите функцию makePalindrome(), на вход которой подается строка состоящая из строчных английских букв. Эта функция должна вывести палиндром, построенный с минимальным количеством замен букв. Если таких палиндромов можно создать несколько, вывести необходимо минимальный в лексикографическом смысле. Напомним, что палиндромом называется строка, которая читается одинаково в обоих направлениях. Примеры работы данной функции: makePalindrome("egcfe") --> 'efcfe' makePalindrome("seven") --> 'neven' Свои варианты пишите в комментариях! Решение - сегодня вечером. #задача #coding

Топ. REST API на Python с Flask, Connexion и SQLAlchemy Первая часть серии из трех статей. В этой серии мы создадим REST API на базе веб-фреймворка Flask. Мы сделаем базовый проект Flask, добавим к нему конечные точки и подключим к базе данных SQLite. Далее мы протестируем наш проект при помощи документации API от Swagger UI , которую создадим по ходу дела. #топ

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

Язык фактов, получается 🌚
Язык фактов, получается 🌚

Tips & Tricks. Интроспекция в Python В этой статье мы рассмотрим пять самых полезных функций интроспекции в Python: - dir() - type() - isinstance() - hasattr() - id() #tipsandtricks #функции

🔥Хотите научиться тестированию веб-приложений на Python?🔥 ⌛️Реализуйте цель всего за 5 месяцев на курсе «Python QA Engineer
🔥Хотите научиться тестированию веб-приложений на Python?🔥 ⌛️Реализуйте цель всего за 5 месяцев на курсе «Python QA Engineer» от OTUS. ❗️Там вы получите все необходимые знания и навыки для создания автоматизированных тестов для компаний и проектов. Вы изучите основы HTML, CSS, JavaScript, PHP, а также фреймворки Selenium WebDriver и PhantomJS. 🎓Обучение состоит из живых лекций с практикующими экспертами, прикладных домашних заданий и создания выпускного проекта для портфолио. 💪Вы можете заранее бесплатно получить полную программу, чтобы убедиться, что она вам подходит! Пройдите вступительный тест прямо сейчас чтобы оставить заявку и получить один из уроков курса подарок: https://otus.pw/uSqN/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Задача с кодом. Количество сущностей Создайте класс User и добавьте способ для проверки количества пользователй (количества сущностей), которые были созданы. Примеры:
u1 = User("johnsmith10") 
User.user_count ➞ 1 
u2 = User("marysue1989") 
User.user_count ➞ 2 
u3 = User("milan_rodrick") 
User.user_count ➞ 3
Также добавьте возможность доступа к имени через атрибуты класса:
u1.username ➞ "johnsmith10" 
u2.username ➞ "marysue1989" 
u3.username ➞ "milan_rodrick"
Решение на нашем сайте. #задача #coding

Топ. Как создавать наглядные графики в Python Подробное руководство по визуализации данных в Python. В нем мы рассказали про построение графиков при помощи библиотек Pandas, Seaborn и Plotly. #топ

Тест. Наследование в Python Проверьте, хорошо ли вы знаете принципы наследования и лучшие практики в ООП. #тест

Топ. Отладчик pdb Инструменты отладки — сердце любого языка программирования. Без них вам будет крайне сложно написать рабочий и чистый код. В этой статье мы познакомим вас с одним из таких инструментов — Python-отладчиком pdb. #топ

Задача на логику. Ориентируемся на местности Вы стоите где-то на поверхности Земли. Если вы пройдете километр на юг, затем километр на запад, затем километр на север, вы окажетесь в той же точке, где начинали. Где именно вы находитесь? Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение. #логическаязадача

🗓 20 февраля 1991 года вышла первая версия 🐍 Python. А сегодня у него день рождения 🥳, языку исполнилось 33 года! В честь этого предлагаю вам узнать больше о его создателе — Гвидо Ван Россуме. Известного также как «великодушный пожизненный диктатор» проекта. Он родился 🕔 31 января 1956 года в Нидерландах. С детства увлекался техникой, его больше волновала железная сторона вопроса, нежели программное обеспечение. 🎒 После школы он поступил в Университет Амстердама. Гвидо учился на математическом факультете, где среди других предметов было и программирование. 💻 Он очень сильно полюбил программирование, поэтому бросил технику и погрузился в написание кода. 🐍 Создание Python 🐍
«В декабре 1989 года я искал проект, который бы стал хобби на рождественские каникулы. Офис со всем оборудованием не работал, и, не имея необходимых ресурсов, я начал дорабатывать ABC, но во время работы я и не думал, что может получиться что-то серьезное».
И так возникла идея создания языка 🐍 Python. Он был задуман как потомок языка ABC, и вот в 1991 году вышла первая версия языка Python. Названного в честь знаменитого в то время шоу Монти Пайтона. Для тех, кто хочет подробнее узнать о Гвидо Ван Россуме - сюда 🐍 Для тех, кто хочет подробнее узнать только Python - сюда 👩‍💻 Скачать Python 📃 Официальный сайт Python 💠 p.s. Интересный факт. Номерной знак машины Гвидо — Python. Живите с этим.

Tips & Tricks. Получаем уникальный id объекта в Python Показываем быстрый и простой способ создания уникальных идентификаторов с использованием модуля из стандартной библиотеки. #tipsandtricks #модули

Задача с кодом. Ищем длину сторон треугольника Дан треугольник с углами 30, 60 и 90 градусов. Напишите функцию, которая будет принимать длину самой короткой стороны треугольника (т.е. одного из катетов) и возвращать длину гипотенузы и второго катета. Примечания: - В прямоугольном треугольнике, один из углов которого равен 30 градусам, самая короткая сторона ровно в два раза короче самой длинной. - По теореме Пифагора в прямоугольном треугольнике сумма квадратов катетов равна квадрату гипотенузы. - Числа округляем до двух знаков после запятой. Примеры:
returnsides(1) ➞ (2, 1.73)
returnsides(2) ➞ (4, 3.46)
returnsides(3) ➞ (6, 5.2)
Решение на нашем сайте. #задача #coding

Строки. Как разделить строку на списки В этой статье мы расскажем, как можно разбивать строки на списки. Вы узнаете, как при этом использовать разделители (в частности — как отделять часть строки только по первому разделителю и как быть с последовательно идущими разделителями) и регулярные выражения. #строки

Ответ к предыдущей задаче для новичков
import re

def minLength(s: str) -> int:
    match = re.search('AB|CD', s)
    while match:
        s = re.sub(r'AB|CD', '', s)
        match = re.search('AB|CD', s)
    return len(s)

#задача #coding

Задача для новичков Напишите функцию minLength(), на вход которой подается строка, состоящая только из заглавных латинских букв. Для ее модификации можно применять операцию удаления подстрок 'AB' или 'BC'. Функция должна вывести длину минимально возможной строки после применения всех доступных операций. Примеры работы данной функции: minLength("ABFCACDB") --> 2 minLength("ACBBD") --> 5 Свои варианты пишите в комментариях! Решение - завтра. #задача #coding

✉️ Вам приглашение! Кому: талантливому Python-разработчику От кого: от Сбера Куда: на праздничный митап в честь 33-летия Pyth
✉️ Вам приглашение! Кому: талантливому Python-разработчику От кого: от Сбера Куда: на праздничный митап в честь 33-летия Python! Во вторник, 20 февраля, в московском офисе Сбера пройдёт Python Birthday Meetup с интересными докладами, профессиональным нетворкингом и приятными праздничными подарками. О чём поговорим: 🎈 Погрузимся в мир быстродействия Python и возможности распараллеливания вычислений, оптимизации кода и внедрения компонентов для вычисления на GPU. 🎈 Изучим кейсы использования Python при создании HDMap в беспилотной технологии и узнаем, как автоматизируется большое количество задач по оцифровке локаций в SberAutoTech. 🎈 Узнаем, с какими задачами и проблемами сталкивается разработчик при работе с GigaСhat, и как Python SDK GigaChain помогает их преодолевать. Скорее регистрируйтесь по ссылке, чтобы забронировать свой праздничный колпачок и кусочек торта!