Pythonist.ru - образование по питону
24K subscribers
348 photos
7 videos
5 files
1.18K links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

РКН: https://rknn.link/car
Download Telegram
Pythonist.ru - образование по питону pinned «Сайт для проверки вашего резюме на ATS и ошибки, неточности и формулировки для приглашения на собеседования: https://updatecv.me/»
💬 Задача на логику. Определяем возраст

Переставьте цифры лет А - получите возраст В.

Разность между возрастами А и В равна удвоенному возрасту С.

В в 10 раз старше С.

Определите возраст каждого.

✔️ Решение тут

#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
Из вашего резюме вообще понятно, что вы умеете как Python-разработчик?

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

Опыт может быть - но по резюме этого не видно.

Проверь бесплатно и без регистрации:
https://updatecv.me/python-resume-checker

А полный анализ резюме с правками доступен на: https://updatecv.me/resume/review
❤2
🔔 Вакансии по Python за неделю:

📥 Backend Developer Python
i-Line
Part time · Middle · Remote

📥 Разработчик Python
Piluginalena
Senior · Remote · Россия · ₽185 000 – 215 000

📥 Python разработчик
АВ Софт
Junior · Onsite · Москва

📥 Junior Data Scientist (Python)
Coperto
Junior · Remote · Россия · ₽90 000 – 105 000

📥 Python Developer / AI Engineer (Document Processing)
AYROSA
Middle · Remote · Москва

📥 Middle Python Developer
X5 Tech
Middle · Hybrid · Россия

📥 Backend-разработчик (Python)
Системы и Алгоритмы
Middle · Remote · Россия · ₽215 000

📥 ML-инженер (Python · PyTorch · fine-tuning)
Урал Логистика
Middle · Москва

📥 Backend Developer (Python/Golang)
Selectel
Middle · Remote · Санкт-Петербург, Россия

📥 Python Backend Engineer (AI-агенты)
Кодекс-ИТ
Senior · Remote · Россия · ₽180 000 – 250 000

📥 Senior Backend Developer (Python)
CLO.ru (FirstVDS)
Senior · Hybrid · Россия · от ₽217 500

📥 Team Lead Python-разработки
ГК Эксперт
Senior · Remote · Санкт-Петербург, Россия · ₽300 000 – 400 000


Проверьте свое резюме перед отправкой работодателю на ATS совместимость на updatecv.me
Please open Telegram to view this post
VIEW IN TELEGRAM
Бустани свою карьеру на бесплатном фесте Ozon ON!

Думаешь, как попасть в топовую компанию и обойти конкурентов? Забирай билет на Ozon ON — бесплатный фест про карьеру для студентов и джунов, который пройдет 8 октября в Москве.

На повестке - погружение в лор огромного сервиса для миллионов, прожарка резюме от HR и лайфхаки как попасть на стажировку в Ozon.

А еще возможность залутать лимитированный мерч и потусить на лайвах.

🔵Когда: 8 октября, 14:00 мск

🔵Где: Москва, LOFT #1 (м. Автозаводская, ул. Ленинская Слобода, 26, стр. 35)

Бесплатно. Но количество мест ограничено.

Вписываемся по ссылке 👈
❤4🔥1🤔1
Задача с кодом. Сложное упорядочивание

Упорядочивание слов в ступенчатом лексикографическом порядке происходит так:

1. Сперва слова упорядочиваются по длине
2. Затем слова одного размера упорядочиваются в словарном порядке (по алфавиту).

Например:

- «tray» < «trapped», потому что «tray» имеет длину 4, а «trapped» - 7
- «trap» < «tray», потому что у обоих слов длина 4, но «trap» идет перед «tray» в словаре.

Задание:

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

Примеры:

make_grlex(["small", "big"]) 
➞ ["big", "small"]

make_grlex(["cat", "ran", "for", "the", "rat"])
➞ ["cat", "for", "ran", "rat", "the"]

make_grlex(["this", "is", "a", "small", "test"])
➞ ["a", "is", "test", "this", "small"]

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

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

📥 Middle+ Python/Django-разработчик
Ведомости
Middle · Remote · ₽170 000 210 000

📥 ML Engineer (AI Agents / Python)
Сбер
Middle · Hybrid · Москва

📥 Junior Backend Developer (Python/FastAPI)
КОРУС Консалтинг
Junior · Remote · Россия

📥 Python Developer
ITK academy
Junior · Remote · от ₽75 000

📥 Python Developer (Algorithmic Trading)
RM Invest
Middle · Remote

📥 Python Developer
Т-Банк
Middle · Remote

📥 Разработчик Python (ИИ-помощник)
МТС
Onsite · Москва

📥 Python Developer GameDev
Aya Games
Senior · Remote

📥 Senior Backend Developer (Python + AI)
Senior · Remote · Россия · до ₽270 000

📥 Python-разработчик (ИИ для сотрудников)
2ГИС
Senior · Remote · Россия

📥 IT-Lead команды (Python)
Selecty
Senior · Remote · ₽250 000 – 320 000


Проверьте свое резюме перед отправкой работодателю на ATS совместимость на updatecv.me
Please open Telegram to view this post
VIEW IN TELEGRAM
💥 Вакансии по Python за неделю:

⭐️ Junior Python Developer
AI Business Systems
Part time · Junior · Remote · $100 – 1 000

⭐️ Backend Python Engineer
CyberYozh
Senior · Remote · $4 000 – 5 500

⭐️ Стажер Разработчик серверной части (Python) [Локальное видеонаблюдение, МТС Веб Сервисы]
МТС
Junior · Hybrid · Москва

⭐️ Python-разработчик
Лоция
Middle · Remote

⭐️ Python Developer
Лига Цифровой Экономики
Middle · Hybrid · Москва, Россия

⭐️ Python backend
ИП Чубатюк Никита
Middle · Москва · от ₽230 000

⭐️ Middle Python Developer
Совкомбанк Технологии
Middle · Onsite · Новосибирск, Россия

⭐️ Middle Backend Python Developer
Альфа-Банк
Middle · Remote

⭐️ Middle Robotics Systems Engineer ( Python Backend разработчик)
Сбер
Middle · Onsite · г Москва

⭐️ Tech Lead (Python)
PaySol
Lead · ₽350 000 – 450 000


Проверьте свое резюме перед отправкой работодателю на ATS совместимость на updatecv.me
Please open Telegram to view this post
VIEW IN TELEGRAM
👀 Неочевидный синтаксис Python: от _ и := до *args

🟣 Нижнее подчеркивание в Python. Обзор функций символа нижнего подчёркивания, позволяющих использовать этот элемент синтаксиса для написания более эффективного кода.

🟣 “Звездочка” и “косая черта” в функциях Python. Использование символов * и / в качестве специальных позиционных параметров функций, не связанных с математическими операциями.

🟣 Моржовый оператор в Python. Разбор работы моржового оператора (:=) и практических сценариев его применения.

🟣 Одинарное подчеркивание в конце имени переменной. Назначение подчёркивания в конце имён переменных для разрешения конфликтов со служебными и зарезервированными словами Python.

🟣 Странная переменная в Python. Две главные функции переменной из одного подчёркивания: хранение последнего вычисленного значения в интерактивной сессии и игнорирование ненужных значений.

🟣 Магические методы и пустые списки в Python. Особенности применения метода bool для определения того, как интерпретатор оценивает истинность объектов пользовательских классов.

🟣 Что такое *args и **kwargs? Способы обработки неопределённого количества аргументов в функцияx с помощью конструкций *args и **kwargs.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Подборка каналов по поиску работы в разных IT специализациях.

Вакансии по QA: https://xn--r1a.website/qajobsoffers
Вакансии по Python: https://xn--r1a.website/pypijob
Вакансии по Java: https://xn--r1a.website/javaoffers
Вакансии по PHP: https://xn--r1a.website/rabotaphp
Вакансии по GO: https://xn--r1a.website/jobgolang
Вакансии по тестированию(QA): https://xn--r1a.website/jobforqa
Вакансии по C#: https://xn--r1a.website/rabotacschap
Вакансии по релокации в IT: https://xn--r1a.website/relocatesme
Вакансии PM: https://xn--r1a.website/projectmanagersjob
Вакансии Frontend: https://xn--r1a.website/rabotafrontend

P.S во всех каналах можно связаться с HR в телеграме
⭐️ Вакансии по Python за неделю:

6️⃣ Senior Fullstack Engineer (Python/Django + React/TS)
Agvend
Senior · Remote · $5 000 – 8 000

2️⃣ Python разработчик
МегаФон
Middle · Москва

3️⃣ Junior Python Developer
JoSpace
Junior · Remote · $600 – 700

4️⃣ Python Backend Developer (AI Voice Agents)
Альвента
Middle · Remote · ₽80 000 – 120 000

5️⃣ Python-разработчик
ИРС
Middle · Екатеринбург · от ₽110 000

6️⃣ Junior AI Developer / Python
НаПоправку
Junior · Hybrid · ₽150 000 – 200 000

7️⃣ Python Developer
Совкомбанк Технологии
Middle · Onsite · Новосибирск, Россия

8️⃣ Python Developer (Middle+/Senior)
Альфа-Банк
Middle · Remote

9️⃣ Applied AI / LLM Engineer (Python)
Mad Devs
Middle · Remote · Лондон

6️⃣1️⃣ Senior Python Developer (Cybersecurity)
METASCAN
Senior · Remote


Проверьте свое резюме перед отправкой работодателю на ATS совместимость на updatecv.me
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Задача на логику. Три конверта

У вас есть 3 конверта, один из которых нужно немедленно съесть. В каждом конверте содержится листок с двумя утверждениями. В одном конверте оба утверждения истинны, в другом оба ложны, а в оставшемся одно ложно и одно истинно. Вот эти утверждения:

Конверт 1:
1. Этот конверт есть не надо
2. Обязательно нужно съесть второй конверт

Конверт 2:
1. Не нужно есть первый конверт
2. Ешьте третий конверт

Конверт 3.
1. Не стоит есть этот конверт
2. Смело съедайте первый конверт

Какой конверт нужно съесть?

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

#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
🤔 API работает — но как убедиться, что после очередного изменения оно продолжит работать корректно?

На открытом уроке разберём, как автоматизировать проверку FastAPI-приложений с помощью pytest и TestClient.

🔥Вы на практике:
— отправите запросы к приложению через TestClient;
— напишете тесты для корректных и некорректных данных;
— проверите HTTP-статусы и содержимое JSON;
— разберётесь, как подменять зависимости приложения для проверки нужного поведения.

Урок будет полезен Python-разработчикам, которые уже создают API, и начинающим разработчикам серверной части, которые пока тестируют приложения вручную.

Открытый урок проходит в преддверии старта курса «Python-разработчик».

⏰26 октября в 20:00 МСК. Принять участие: https://vk.cc/d2T3EF

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
❤3👍2🔥1
Задача на логику. Три конверта

Ответ: нужно съесть третий конверт.

#логическаязадача
🤔4❤1👍1