pythonist_ru | Unsorted

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

25092

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

Subscribe to a channel

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

vGPT-5.2, Claude 4.5 или DeepSeek: Кто из них реально кодит, а кто — «скамер»?

Маркетологи рисуют красивые графики, но инженер Артём решил проверить их на «вшивость». Он провел краш-тест 8 топовых нейросетей на реальных задачах и смог понять, кто же лучший среди нейросетей.

В канале «Кот в Коде» тебя ждет техническое «мясо»:
Исследование года: Таблица производительности ИИ в реальном дебаге;
Как получить оффер, когда у тебя «кодовая засуха» длиной в 4 года.
Как управлять армией «цифровых джунов», пока они пишут за тебя программы.

Если тебе интересен Python, железо и ты хочешь узнать, что такое «Вайб-кодинг» на самом деле — тебе сюда.

Забрать результаты исследования:
Кот в Коде | @kot_research_bot

Читать полностью…

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

👩‍💻 Задача с кодом. Лишние знаки

Напишите функцию, которая будет принимать строку (предложение) и преобразовывать ее так, чтобы вопросительные и восклицательные знаки в конце не повторялись.

🔵 Примечания:

✔️ Повторяющиеся знаки исправляем только в конце предложения (внутри строки оставляем без изменений).
✔️ Во входящей строке не будет смешанных знаков (типа ?!??!).
✔️ Если в конце входящего предложения вопросительные или восклицательные знаки отсутствуют, возвращаем его без изменений.
✔️ Если в конце только один вопросительный или восклицательный знак, оставляем его без изменения.

🔵 Примеры:

no_yelling("What went wrong?????????") 
➞ "What went wrong?"

no_yelling("Oh my goodness!!!")
➞ "Oh my goodness!"

no_yelling("I just!!! can!!! not!!! believe!!! it!!!")
➞ "I just!!! can!!! not!!! believe!!! it!"

no_yelling("Oh my goodness!")
➞ "Oh my goodness!"

no_yelling("I just cannot believe it.")
➞ "I just cannot believe it."


⭐️
Решение на нашем сайте.

#задача #coding

Читать полностью…

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

💥 Вакансии по Python за последние две недели:

🎌 Python-разработчик (стажёр / Junior). Neural_City, удалённо, 50-70 т.р.

🎌 Middle+ Python-разработчик (Django, Celery, Redis). Удалённо, 700 т. тенге

🎌 Middle Python Developer (FastAPI). Kodix, удалённо, до 150 т.р.

🎌 Python Middle+ Разработчик (FastAPI). Grosssoft, удалённо, 158-220 т.р.

🎌 Python Middle+ Developer (FastAPI). Luna Capital, удалённо (РФ), от 180 т.р.

🎌 Senior Fullstack-разработчик (Computer Vision, Machine Learning). Холикод (кадровое агентство), удалённо, до 350 т.р.

🎌 Senior Python Developer (FastAPI). Удалённо, $4500-5500

Читать полностью…

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

Он точно Senior, это на 100% 🌚

Читать полностью…

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

ТОП-10 Telegram-каналов с вакансиями по конкретным IT- направлениям — выбирай то, что подходит именно тебе 👇

🐞 Если ты в тестировании / QA
Вакансии для ручных и авто-тестировщиков, стажировки:
— Работа для тестировщиков. Вакансии
QA Вакансии
Job for Tester

🐍 Если учишься / работаешь с Python
Вакансии от джуна до сеньора, pet-проекты и реальные компании:
@pythonrabota

Java
@javaoffers

PHP
@rabotaphp

C# / .NET
@rabotacschap

Golang
@jobgolang

Project/Product менеджер
@projectmanagersjob

Релокация / зарубежные позиции
@relocatesme

Чтобы удобно пользоваться ВСЕМИ каналами забирай объединенную папку 🗂 IT-Вакансий

Читать полностью…

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

🎄 С Новым 2026 годом, друзья!

Пусть Python в новом году помогает вам делать проще то, что казалось сложным.
Больше идей, больше проектов, больше удовольствия от кода — и поменьше прокрастинации 😄

В Pythonist продолжим делиться знаниями, вдохновлять и расти вместе с вами!

Читать полностью…

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

Ребят, дайте фидбек по контенту канала. В НГ хотим улучшить качество.

Если есть примеры хороших и годных постов в других телеграм каналах/сайтах - пишите смело в комментарии.

Всех с наступающим НГ

Читать полностью…

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

💥 Вакансии по Python за прошлую неделю:

🟣 Python-разработчик. AutoEasy, 700-1000 т.тенге

🟣 Python-разработчик. MIA Dev, 250 т.р.

🟣 Python-разработчик. Top Selection, 300-320 т.р.

🟣 Python Developer. Enfint, 27-31 т. AED

🟣 Python Developer. Tivali, ЗП договорная

🟣 Python Backend Developer. Yolk, ЗП договорная

🟣 Python Developer. Fetcherr, ЗП договорная

🟣 Python Developer. Проект AI-Telegram-бот, ЗП договорная

Читать полностью…

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

✔️ Тест по скорости работы Python

Python может удивлять не только простотой, но и скоростью выполнения разных операций. А вы знаете, что язык успевает сделать всего за одну секунду?

Пройдите тест и проверьте, насколько хорошо вы разбираетесь в скорости работы Python.

#тест

👁 Пройти тест

Читать полностью…

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

⭐️ Решение сегодняшней задачи на логику.

#логическаязадача

Читать полностью…

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

💡 Tips & Tricks. Проверка нескольких условий

Python позволяет проверять соблюдение нескольких условий одновременно. Показываем, как это пишется.

▶️ Читать статью

#tipsandtricks

Читать полностью…

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

💥 Вакансии по Python за прошлую неделю:

✔️ Разработчик ЦФТ. 150-250 т.р.

✔️ Разработчик Python. АВ Софт, 180-300 т.р.

✔️ Python-разработчик. YoloPrice, 360-420 т.р.

✔️ Python Backend-разработчик. Kompra Group (г. Астана), ЗП договорная

✔️ Automation QA Engineer. YADRO, ЗП договорная

✔️ Python Developer. ЗП договорная

Читать полностью…

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

Python Работа - канал с вакансиями по Python.

Все вакансии с возможность прямого контакта с работодателями внутри телеграмма.

Уровень вакансий: Junior, Middle, Senior.

Ищите свою первую Python работу у нас: @pythonrabota

Читать полностью…

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

💡 Tips & Tricks. Сравнение неупорядоченных списков

Рассказали, как эффективно по отношению к памяти сравнить два неупорядоченных списка.

▶️ Читать статью

#tipsandtricks #списки

Читать полностью…

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

👩‍💻 Задача с кодом. Верно ли неравенство?

Создайте функцию, возвращающую True, если в качестве аргумента передано верное неравенство. В противном случае функция должна вернуть False.

🔵 Примеры:

correct_signs("3 < 7 < 11") ➞ True

correct_signs("13 > 44 > 33 > 1") ➞ False

correct_signs("1 < 2 < 6 < 9 > 3") ➞ True


⭐️ Решение на нашем сайте.

#задача #coding

Читать полностью…

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

🔥 Вакансии по Python за последнюю неделю:

🎌 Middle Python-разработчик (Django). Офис (Ташкент), 7-15 млн. UZS

🎌 Backend Middle+ Python Разработчик (Django, Celery, Redis). Удалённо, 100-120 т.р.

🎌 Senior Python Developer (Django, Flask). invista.io, удалённо (вне РФ и РБ), $4000-6000

🎌 Senior Python Developer (FastAPI). Удалённо, $4500-5500

Читать полностью…

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

Большинство задач в Data Science начинается не с нейросетей, а с регрессии.

Прогнозы, оценки, зависимости — именно здесь формируется фундамент машинного обучения.

На открытом вебинаре разберём один из самых востребованных классов задач в Data Science.
Обсудим, что такое регрессия, какие подходы используются для её решения и почему линейная регрессия до сих пор остаётся базовым инструментом ML-инженера.

Вы увидите полный путь: от постановки задачи до обучения модели. На практике разберём алгоритм линейной регрессии и применим его на Python. К концу занятия у вас будет обученная модель и понимание, как такие решения используются в реальных ML-проектах.

📌Встречаемся 19 января в 18:00 МСК в преддверии старта курса «Machine Learning».

Регистрация открыта: https://vk.cc/cTnDVU

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

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

Python шпаргалка для начинающих

#шпаргалка

Эта шпаргалка охватывает ключевые базовые блоки Python, которые каждому новичку важно освоить.

🟢 Основы Python — синтаксис, комментарии и первые программы
🟢 Переменные и типы данных — int, float, string, boolean
🟢 Операторы — арифметические, сравнения, логические
🟢 Управление потоком выполнения — условия if-else, циклы
🟢 Структуры данных — списки, кортежи, множества, словари
🟢 Функции и лямбда-выражения — переиспользуемая логика
🟢 Обработка исключений — написание безопасного и устойчивого к ошибкам кода
🟢 Работа с файлами и модулями — взаимодействие с данными из реального мира
🟢 Встроенные функции и лучшие практики — чистый и читаемый код

Читать полностью…

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

Подборка статей о применении регулярных выражений в Python

🟥 Регулярные выражения в Python. Основной упор в статье сделан на использование встроенного модуля re и таких методов, как re.search(), re.match(), re.findall(), re.compile() и пр.

🟥 Регулярные выражения в Python. Еще одна статья об использовании функций модуля re, но здесь вы также найдете основные шаблоны регулярных выражений и пример их группировки. Ну и, конечно, другие примеры.

🟥 4 регулярных выражения, которые стоит знать. Во вступлении эта статья познакомит вас с основными элементами regex, такими как якоря, квантификаторы, скобочные выражения, классы символов. А далее вы научитесь использовать все это на практике: проверять имена пользователей, пароли, URL и email-адреса.

🟥 Регулярное выражение для проверки римских чисел (на Python). Практический кейс: разбор решения задачки с Codewars. Вы узнаете, как с помощью regex проверить, ввел ли пользователь валидное римское число.

🟥 Проверяем наличие подстроки в строке. Эта статья познакомит вас с четырьмя способами поиска подстроки, в том числе с помощью regex.

🟥 Как удалить специальные символы из строки в Python. Из-за использования некоторых специальных символов в коде часто возникают ошибки. Эта статья научит вас эффективно удалять их разными способами, в частности с помощью метода sub из пакета re.

⭐️ Ну и пара задачек на закрепление материала:

🚩 Четное ли число? Напишите регулярное выражение, соответствующее четному числу. Числа будут представлены в виде строк.

🚩 Число с плавающей точкой. Создайте регулярное выражение для проверки того, является ли строка валидным числом с плавающей точкой. Обратите внимание: написать нужно паттерн, а не функцию.

🚩 Конвертация даты. Напишите программу (используя re), которая будет конвертировать дату из формата yyyy-mm-dd format в формат dd-mm-yyyy.

Читать полностью…

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

💬 Задача на логику. Кто есть кто в команде?

Вы заходите в офис IT-конторы. В опенспейсе сидят три человека. Все одеты в футболки разных цветов: у одного синяя, у второго красная, у третьего зеленая. Вы знаете, что среди парней есть фронтенд-разработчик, бэкенд-разработчик и менеджер. Кто есть кто вы не знаете, а нужен вам менеджер. При этом вам известно, что фронтендер всегда говорит правду, бэкендер - всегда врет, а менеджер может и правду сказать, и соврать - как ему захочется.

«Кто из вас менеджер?» - спрашиваете вы. Парень в синей футболке говорит: «Менеджер - тот, который в красной футболке». Бородач в красной возражает: «Нет, менеджер - в зеленой». Парень в зеленой футболке согласен с коллегой в синей: «Менеджер - в красной футболке!»

Вопрос: кто есть кто в этом странном коллективе?

⭐️ Решение

#логическаязадача

Читать полностью…

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

💡 Tips & Tricks. Приведение string к int

Рассказываем о методе int(), приводим примеры преобразования строк в целые числа.

▶️ Читать статью

#функции

Читать полностью…

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

👩‍💻 Задача с кодом. Самый длительный период времени

Напишите функцию, которая будет принимать три значения: h (часы), m (минуты), s (секунды). Функция должна возвращать значение, соответствующее самому длительному периоду времени.

🔵 Примечание: среди передаваемых временных промежутков не будет одинаковых.

🔵 Примеры:

longest_time(1, 59, 3598) ➞ 1

longest_time(2, 300, 15000) ➞ 300

longest_time(15, 955, 59400) ➞ 59400

⭐️ Решение на нашем сайте.

#задача #coding

Читать полностью…

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

Строки. Преобразование строк в дату со временем

Знакомимся с модулем datetime, его методами и расширениями, а также со сторонними библиотеками для работы с датами и временем.

#строки #модули

🟣 Читать статью

Читать полностью…

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

✔️ Машинное обучение. Как очистить данные при помощи Pandas

Клайв Хамби сказал: «Данные — это новая нефть». И, как и нефть, они нуждаются в очистке. Разбираемся, как это сделать с применением библиотеки Pandas.

🔵 Книги по ML - @maschinelearning

#ml

📌 Читать статью

Читать полностью…

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

💬 Задача на логику.

Восстановите все цифры в этом примере умножения.

Решение будет вечером.

#логическаязадача

Читать полностью…

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

👩‍💻 Задача с кодом. В центре или нет?

Дана строка, состоящая главным образом из пробелов. Среди пробелов есть всего один не-пробельный символ. Напишите функцию, принимающую такую строку и проверяющую, находится ли этот не-пробельный символ точно по центру строки. (Т.е. количество пробелов справа и слева от него должно быть одинаковым).

🔵 Примеры:

is_central(" # ") ➞ True

is_central(" 2 ") ➞ False

is_central("@") ➞ True

⭐️ Решение на нашем сайте.

#задача #coding

Читать полностью…

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

✔️ Тест. Битовые операторы в Python

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

Хотите проверить, насколько уверенно вы владеете этой темой? Пройдите тест из 10 вопросов и узнайте свой уровень.

#тест

👁 Пройти тест

Читать полностью…

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

💬 Задача на логику. Суматоха в автобусе

Есть автобус с сотней подписанных мест (от 1 до 100). В очереди 100 студентов. Пассажиры также имеют номера от 1 до 100.

Пассажиры заходят в автобус в порядке от 1 до n. Соглашение таково: когда пассажир под номером «i» заходит, тогда смотрит, не занято ли сидение под номером «i». В случае когда оно оказывается не занятым, пассажир занимает его, иначе он садится на любое другое не занятое место и занимает уже его.

Если учесть, что 1-й человек выбирает место абсолютно случайно, назовите шанс того, что 100-й человек сядет ровно на своё место, то есть сидение под номером 100.

⭐️ Решение

#логическаязадача

Читать полностью…

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

📚 5 обязательных книг по Python


1️⃣ "Легкий способ выучить Python 3". Автор - Зед А. Шоу

Особенность данной книги в подаче материала. Автор решил, что в учебнике не будет глав с чистой теорией, а поделил всю книгу на 52 упражнения. По мере продвижения вы познакомитесь со внутренней работой программ, узнаете, как выглядят хорошие программы, научитесь читать, писать и обдумывать код. Кроме того, вы научитесь находить и исправлять свои ошибки.

✔️ Скачать


2️⃣ “Паттерны разработки на Python”. Авторы - Гарри Персиваль и Боб Грегори

Книга для опытных питонистов, которые решили освоить паттерны разработки на Python. Авторы структурировали изучение паттернов вокруг примера приложения, выстраивая его глава за главой. Прорабатывая материал книги, вы будете применять разработку через тестирование, фреймворк Flask, библиотеку pytest, а также Docker и Redis.

✔️ Скачать


3️⃣ “Объектно-ориентированный Python”. Авторы - Стивен Ф. Лотт, Дасти Филлипс

Эта книга познакомит вас с объектно-ориентированным программированием. Она пригодится как начинающим питонистам, уже освоившим основы языка, так и читателям с опытом программирования на других языках, так как в ней рассматривается много особенностей написания кода на Python.

✔️ Скачать


4️⃣ “Основы Python”. Автор - Аллен Б. Дауни

Эта книга научит вас не только основам Python, но и умению думать как программист. Проходя главу за главой, вы будете учиться использовать программирование для решения различных задач, а это самый важный навык для разработчика.

✔️ Скачать


5️⃣ “Изучаем Python”. Автор - Эрик Мэтиз

Основательная книга для изучения Python (и программирования в целом) с нуля. В первой части рассмотрены основы языка (с примерами и упражнениями), а вторая посвящена созданию проектов.

✔️ Скачать

Читать полностью…

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

📌 Вакансии по Python за прошлую неделю:

🚩 Backend Developer. galmart kz, 600-900 т. KZT

🚩 Python-разработчик. KiskIT, 100-300 т.р. (оплата по этапам, предпочтительно в USDT)

🚩 Python-разработчик. DstLab, 200-280 т.р.

🚩 Backend Developer. До 300 т.р.

🚩 Full-Stack Python Developer. Luna Capital, от 250 т.р.

🚩 ML Engineer. $3500-4000

🚩 Python Developer. $4000-6000

🚩 Backend Developer. Add People, ЗП договорная

🚩 Python Developer. ЗП договорная

🚩 Python Developer. Twinslash (Польша), ЗП договорная

🚩 Python-разработчик. Амбрелла - Защита Информационных Систем, ЗП договорная

🚩 ML Engineer. Bright Pattern Inc, ЗП договорная

🚩 ML Engineer. Проектная занятость, ЗП договорная

Читать полностью…
Subscribe to a channel