Pythonist.ru - образование по питону
前往频道在 Telegram
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer. Реклама: @anothertechrock РКН: https://rknn.link/car
显示更多📈 Telegram 频道 Pythonist.ru - образование по питону 的分析概览
频道 Pythonist.ru - образование по питону (@pythonist_ru) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 24 401 名订阅者,在 技术与应用 类别中位列第 5 602,并在 俄罗斯 地区排名第 27 472 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 24 401 名订阅者。
根据 10 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -48,过去 24 小时变化为 -9,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 6.76%。内容发布后 24 小时内通常能获得 2.89% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 1 649 次浏览,首日通常累积 705 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 9。
- 主题关注点: 内容集中在 т.р, developer, строка, backend, true 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock
РКН: https://rknn.link/car”
凭借高频更新(最新数据采集于 11 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
24 401
订阅者
-924 小时
-257 天
-4830 天
帖子存档
⁉️ Хотите перейти на новую ступень в карьере тестирововщика?
Осваивайте Python — один из самых популярных языков для написания автотестов.
📢📢 31 марта в 20:00 мск в OTUS пройдет открытый урок «Работа с файлами в Python».
🔥 В ходе вебинара мы:
— Научимся с помощью Python читать и записывать данные в текстовые файлы различных форматов: JSON, CSV, XML.
— Обсудим особенности работы с каждым из этих форматов и изучим подходящие библиотеки.
— Вспомним, что такое контекстные менеджеры и поговорим, почему их нужно использовать для работы с файлами.
Занятие приурочено к старту онлайн-курса «Python QA Engineer» в OTUS.
Для комфортного участия нужно определить ваш уровень подготовки. Пройдите тест 👉 https://otus.pw/tcUs/
Реклама. Информация о рекламодателе на сайте www.otus.ru
Функции. Добавление функций в классы Python
Классы в Python могут создаваться просто как коллекции функций. Функции можно определить внутри класса обычным образом, так же как и внутри любой программы. А вот для вызова такой функции нужно действовать через данный класс.
#функции
Задача с кодом. Сколько часов прошло?
Напишите функцию, которая будет принимать время —
time1 и time2 — и возвращать количество часов между ними.
Примечания:
- time1 всегда будет начальным временем, а time2 — конечным.
- Если time1 равно time2, верните строку "no time passed" («нисколько времени не прошло»).
Примеры:
hours_passed("3:00 AM", "9:00 AM") ➞ "6 hours"
hours_passed("2:00 PM", "4:00 PM") ➞ "2 hours"
hours_passed("1:00 AM", "3:00 PM") ➞ "14 hours"
Решение на нашем сайте.
#задача #codingСписки. Как найти индекс элемента списка в Python
Представьте, что у вас есть список, состоящий из каких-то элементов, и вам нужно определить индекс элемента со значением x. В этой статье мы рассказали, как это сделать.
#списки
30 марта, 18:00
Selectel MeetUp: типичный Python.
Приглашаем на митап от @Selectel, где обсудим типизацию в Python, новинки в SQLAlchemy и релиз Mypy 1.0. Также ответим на вопросы и с удовольствием послушаем про ваш опыт во время перерыва на свободное общение.
Что в программе:
◽ «Oh-My-Py!»
Рассмотрим самый популярный инструмент для проверки типизации в Python — Mypy. Порассуждаем о том, зачем нужна типизация, если duck typing — это так удобно.
◽ «Когда типизация делает тебе больно: как у нас появился самописный анализатор»
Разберемся, почему заехать на типизацию в большом существующем проекте — весьма нетривиальная задача.
◽ «Мажорный релиз алхимии»
Оценим долгожданный релиз SQLAlchemy 2.0. Поговорим о том, как мигрировать на новую версию.
Всех, кто будет в этот день в Санкт‑Петербурге, приглашаем в офис Selectel: https://slc.tl/ry4li
Для участников из других городов и регионов организуем трансляцию встречи: https://slc.tl/8j8qe
Реклама ООО «Селектел» Pb3XmBtzsxcTW723DeSTspPx7VhqVNY2VmRrNKa
НАВИГАЦИЯ ПО ПОСТАМ
Статьи о разработке на Python - #топ
Советы по Python - #tipsandtricks
Машинное обучение - #ml
Django - #django
Отдельные темы:
Строки - #строки
Списки - #списки
Функции - #функции
Словари - #словари
Модули - #модули
Алгоритмы - #алгоритмы
Подборки и обзоры книг - #книги
Задачки и тесты:
Задачи с кодом - #coding
Задачки для начинающих - #beginner
Задачи на логику - #логическаязадача
Тесты - #тест
Модули. Малоизвестные, но полезные пакеты Python
В этой статье мы познакомим вас с несколькими пакетами Python, которые не очень известны, но очень полезны.
Пакеты — это готовый код Python (классы, функции и т.д.), который вы можете использовать в своих проектах. Обычно они располагаются в определенном каталоге вашей среды. Вы можете создавать свои собственные пакеты или загружать множество замечательных и бесплатных пакетов Python из официального репозитория PyPI.
🧑💻 В чем суть методов ансамблирования Bagging, Random Forest и Gradient Boosting?
Узнайте и примените их на практике 22 марта в 18:00 на открытом уроке онлайн-курса «Machine Learning. Professional» в OTUS.
Тема: «Один в поле не воин: методы ансамблирования в машинном обучении»
✅ На уроке разберем:
— Основные подходы к ансамблированию, которые сегодня используют в ML.
— Популярные техники ансамблирования: Bagging, Random Forest и Gradient Boosting
— Когда и как их стоит применять для решения ML-задач
Урок будет полезен IT-специалистам, которые хотят освоить продвинутые методы ML и перейти в Data Science.
👉 РЕГИСТРАЦИЯ
https://otus.pw/WAzo/
Задача с кодом. Футболисты
Создайте класс, который будет принимать следующие четыре аргумента для каждого отдельного футболиста:
name (имя), age (возраст), height (рост), weight (вес). Имя будет передаваться в виде строки, а возраст, рост и вес — в виде целых чисел.
Также создайте три функции для этого класса, которые будут возвращать следующие строки:
get_age() — "name is age age"
get_height() — "name is heightcm"
get_weight() — "name weighs weightkg"
Примеры:
p1 = player("David Jones", 25, 175, 75)
p1.get_age() ➞ "David Jones is age 25"
p1.get_height() ➞ "David Jones is 175cm"
p1.get_weight() ➞ "David Jones weighs 75kg"
Решение на нашем сайте.
#задача #codingТоп. Именованные кортежи в Python
Именованные кортежи (NamedTuples) — это отличный способ сделать ваш код на Python более полезным и читаемым. Давайте познакомимся с ними поближе.
#топ
Ребята из Школы Сильных Программистов запускают полноценный курс по тестированию в Python. Курс для всех, у кого плохо с тестами — падают, жрут время на поддержку или пропускают баги. Если тестов нет совсем — тоже приходите, расскажут как покрыть тестами даже махровое легаси.
В курсе 4 урока:
- База: моки, стабы, фикстуры
- Читаемость: как готовить тестовые данные, отделять от логики, как лучше строить тестовые фабрики
- Скорость и надёжность: профилирование тестов, xdist, randomly, окружение
- Тесты в реальной жизни: как продавать тесты команде и бизнесу и сделать, чтобы коллеги не забили.
Автор курса — Никита Соболев: ТОП-5 по коммитам в CPython, член команды pytest, core-контрибьютер hypothesis. Курс рассчитан на мидлов, синьёров, тимлидов и CTO. Будет домашка, на тарифах с обратной связью — чатик и много личного общения. На выходе получите понятный набор шагов, нужный чтобы внедрить тесты на любом проекте: начиная от технологий и заканчивая тем, как говорить с командой.
Курс стартует 20 марта, длится 3 недели. До вечера 20 марта действует промокод Py10S на скидку 10%.
Смотреть программу →
Задача на логику. Альпинист
Игорь стоит на крыше здания (200 м высотой). Ему нужно спуститься вниз по веревке (почему нельзя это сделать на лифте или с помощью лестницы — неизвестно).
У Игоря есть веревка длиной 150 м и нож.
Также Игорь заметил, что на стене здания есть два надежных крюка. Один крюк — в самом верху, т.е., на высоте 200 м от земли, а второй — на высоте 100 м.
Как с учетом всех этих данных Игорь может безопасно спуститься вниз? (Т.е., прыгать с высоты 100 м он точно не должен).
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
В «Школе 21» открыт набор заявок на обучение в Сургуте!
Не упусти возможность бесплатно обучиться востребованной профессии в ИТ.
Неважно, какие у тебя были предыдущие знания, опыт работы, умение программировать и наличие дипломов, если тебе больше 18 лет — подавай заявку сейчас и начни учиться уже этой зимой! В «Школе 21» можно изучать цифровые технологии самых разных направлений и сфер: от алгоритмов и графики до Unix, Web и многого другого.
Успей попасть на интенсив в Сургуте, осталось 100 мест! Подай заявку сейчас
Продолжение нашей рубрики по тестам:
Тест по математическим задачкам
Для любого программиста важно знание математики, мы предлагаем вам пройти тест, где вы будете решать задачки требующие знания математики и логики. Пройдите наш тест и проверьте свои знания!
#тест
Пройти тест
Задача с кодом. Словарь из символов и их ASCII-кодов
Напишите функцию, которая будет принимать список символов и возвращать словарь. В этом словаре ключами будут символы из списка, а значениями — их ASCII-коды.
Примеры:
to_dict(["a", "b", "c"]) ➞
[{"a": 97}, {"b": 98}, {"c": 99}]
to_dict(["^"]) ➞ [{"^": 94}]
to_dict([]) ➞ []
Решение на нашем сайте.
#задача #codingТест на умение объединять и разделять строки
При работе со строками программисту нередко приходится их объединять и делить на части. Проверьте, насколько хорошо вы умеете это делать и разбираетесь ли в конкатенации.
Пройти тест
#тест #строки
Чем больший объем данных используют на проекте, чем выше нагрузка на систему – тем более продвинутый SQL нужен разработчикам. Изучить SQL и свободно использовать его в работе поможет курс Практикума.
После 3 месяцев курса разработчики смогут:
— уверенно пользоваться простыми селектами, джоинами, индексами и оконными функциями;
— отладить запрос, который сгенерирован через ORM;
— составить сложные запросы на нативном SQL;
— применить продвинутый SQL, чтобы писать код для высоконагруженных систем,
— чувствовать себя спокойно на собеседованиях.
Записывайтесь и растите в карьере.
Задача на логику. Две двери
Охотник за сокровищами нашел две камеры. Известно, что в одной — несметные богатства, а во второй — огнедышащее чудовище. Камеры закрыты дверьми, черной и коричневой.
На черной написано “Осторожно: здесь живет чудовище”.
На коричневой — “Только на одной двери написана правда”.
Какую дверь следует открыть?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Списки. Как вывести список в Python
А вы знаете, что вывести на экран список в Python можно несколькими способами? В этой статье мы разберем несколько приемов распечатки списка.
#списки
По данным Forbes 27% Джуниор разработчиков не могут найти свою первую работу.
Исследование выявило, что поиск первой работы у начинающих программистов занимает от 5 месяцев. Это обусловлено недостатком опыта в коммерческой разработке и отсутствием навыка прохождения технических собеседований.
Столкнувшись с подобной проблемой при наборе программистов, разработчики из «Девмана» решили изменить привычный подход к образованию. Так появился курс-профессия «От Новичка до Мидла».
Команда «Девмана»:
– Придумала задачи, на которых вы не заскучаете;
– Запустила реальные командные проекты для студентов;
– Придумала тренажеры: по дебагу, по английскому и (самое мощное!) по тех.интервью;
– Запустила стажировки для студентов;
– Построила HR-отдел, который трудоустраивает учеников на мидловые позиции с зп от 110тр.
Первая неделя курса – пробная. На ней каждый может ощутить себя Python разработчиком.
Обучение стартует 13 марта. Чтобы принять участие в пробной неделе оставляйте заявку в боте→ http://bit.ly/3KXjJyv
Реклама ООО Девман Pb3XmBtzt6oAxqFkutCeLhCvgH2sgi8VFcpEtpg
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
