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

РКН: https://rknn.link/car
Download Telegram
👩‍💻 Задача с кодом. Больше, чем сумма?

Напишите функцию, которая будет принимать список чисел и проверять, является ли каждое число больше суммы всех предыдущих чисел. Если все числа в списке успешно пройдут проверку, функция должна вернуть True, в противном случае — False.

Примечание: первое число в списке всегда проходит проверку.

🔵 Примеры:

greater_than_sum([2, 3, 7, 13, 28]) ➞ True
# 3 > 2 = True
# 7 > 2 + 3 = True
# 13 > 2 + 3 + 7 = True
# 28 > 2 + 3 + 7 + 13 = True

greater_than_sum([1, 2, 4, 6, 13]) ➞ False
# 2 > 1 = True
# 4 > 1 + 2 = True
# 6 > 1 + 2 + 4 = False
# 13 > 1 + 2 + 4 + 6 = False


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

#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Питонская рулетка
😁20
Пост для тех кто ищет работу.

Сколько вакансий ты открываешь за день и сразу закрываешь?

Не подходит стек. Не тот грейд. Слишком низкая зарплата. Нельзя работать из твоей страны.

На talanto.work можно заранее настроить навыки, уровень, зарплату, локацию компании и формат работы. Регион удалёнки тоже выбирается отдельно.

В ленте остаются вакансии, на которые действительно есть смысл откликаться.
2
📌 Вакансии по Python за прошлую неделю:

⭐️ Junior Python Developer (ALD Pro)
Астра
Junior · Remote · Россия

⭐️ ML-инженер
VK
Junior · Hybrid · Москва, Санкт-Петербург

⭐️ Python-разработчик
VK
Junior · Hybrid · Санкт-Петербург

⭐️ Python-разработчик (AI)
Т-Банк
Middle · Hybrid

⭐️ Backend-разработчик Python (платформа мониторинга моделей)
Альфа-Банк
Middle · Remote

⭐️ ClickHouse Engineer
Middle · Remote · Россия

⭐️ Backend / ML Infrastructure / MLOps Engineer
ООО «Образовательные продукты Русяева»
Middle · Remote · Россия (МСК ±3 ч) · 💰 ₽180 000 – 250 000

⭐️ Разработчик на Python
Яндекс
Middle · Hybrid · Москва

⭐️ Data Scientist
Centicore
Middle · Remote · 💰 ₽300 000 – 400 000

⭐️ Middle Python Developer
PaySol
Middle · Remote · 💰 ₽300 000 – 400 000

⭐️ Senior Python-разработчик
Сбербанк
Senior · Hybrid · Москва · 💰 ₽300 000 – 500 000


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Задача на логику. Фальшивая монета

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

Однажды вас снова привели к королю. Он был еще злее, чем обычно: кто-то из его 12 подданных — фальшивомонетчик, заплативший налог ненастоящей монетой. Если вы определите фальшивку, вас освободят.

Перед вами лежат 12 монет. Выглядят одинаково, но подделка точно будет отличаться по весу (в ту или иную сторону).

У вас есть весы. Король по милости своей разрешил вам произвести 3 взвешивания. Также у вас есть ваш верный карандаш.

Сможете ли вы обнаружить подделку?

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

#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Как тимлиду победить синдром самозванца. Бесплатный урок курса «Руководитель команд в ИТ»

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

На открытом уроке 23 июня в 20:00 разберём, почему у начинающих и действующих руководителей возникает синдром самозванца. Поговорим о том, как отличать реальные зоны роста от необоснованной неуверенности, какие ожидания от тимлида действительно реалистичны, а какие только создают лишнее давление. Отдельно обсудим, как управленческие ошибки отличаются от нормальной адаптации к новой роли и почему сложная ситуация не всегда доказывает вашу некомпетентность.

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

Урок не для тех, кто ждёт универсальный способ «стать уверенным за один вечер». Он будет полезен начинающим тимлидам, действующим руководителям команд, опытным разработчикам перед переходом в лидерскую роль и специалистам, которые хотят систематизировать управленческие навыки без лишней тревоги и самокопания.

👉 Записаться: https://vk.cc/cYRu7U

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👍2🔥1
- Привет, чем ты занимаешься?
Программирую на Python...

...Буквально
😁61
Если ты УЖЕ ДАВНО ИЩЕШЬ РАБОТУ, то мы для тебя спарсили десятки русских и иностранных сайтов с айти вакансиями.

Прикрутили "прожарку резюме" "мэтч вакансии на ваше резюме" и "написание сопровода" непосредственно на этапе отправки отклика на вакансию и исходя из вакансии и вашего профиля.

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

Все это ускоряет и автоматизирует процесс поиска. Который сейчас просто пипец какой неприятный. Особенно для джунов да вообщем то и для всех.

Оставляю ссылку на наш канал в телеграме: @talantojob

P.S если видите какие-то косяки на сайте или с функционалом - пишите в комменты мы быстро зафиксим.
⚡️ Генераторы и итераторы в Python

1️⃣ Что из себя представляет итератор в Python. Изучая материал этой статьи, вы узнаете, что такое итераторы и зачем они нужны, научитесь создавать собственные методы __iter__() и __next__() и соберете свой собственный итератор.

2️⃣ Генераторы Python. Их создание и использование. Приходилось ли вам когда-либо работать с настолько большим набором данных, что он переполнял память вашего компьютера? Или быть может у вас была сложная функция, для которой нужно было бы сохранять внутреннее состояние при вызове? А если при этом функция была слишком маленькой, чтобы оправдать создание собственного класса? Во всех этих случаях вам придут на помощь генераторы Python и ключевое слово yield.

3️⃣ Сравнение операторов yield и return в Python (с примерами). Встроенное ключевое слово yield используется для создания функций-генераторов. return также является встроенным ключевым словом в Python. Он завершает функцию, а вызывающей стороне отправляет значение. Эта статья поможет вам разобраться в особенностях использования yield и return.

4️⃣ Итераторы и генераторы в Python. Итераторы — это объекты, которые позволяют вам проходить через все элементы коллекции, независимо от ее конкретной реализации. Эта статья поможет вам разобраться, чем итераторы отличаются от итерируемых объектов и генераторов и как их создавать с помощью __iter__, __next__ и itertools.

5️⃣ Генераторы в Python и их отличие от списков и функций. Из этой статьи вы узнаете, что из себя представляют генераторы и чем они отличаются от списков и функций. Также вы познакомитесь с генераторными выражениями.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
ТОП-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-Вакансий

#подборочка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Вакансии по Python за прошлую неделю:

📥 Junior Python - разработчик (Технологические сервисы)
Сбер
Junior · Санкт-Петербург

📥 ML-инженер
VK
Junior · Hybrid · Москва, Санкт-Петербург

📥Machine Learning Researcher
ВижнЛабс (VisionLabs)
Junior · Hybrid · Москва ·💰₽115 000 – 190 000

📥 ML-разработчик
Яндекс Плюс
Middle · Hybrid

📥 Python Backend Developer
Облако.ру
Middle · Remote

📥 Middle Python Developer
ООО "Артвелл"
Middle · Remote · Россия ·💰 ₽170 000 – 180 000

📥 Python разработчик
МКК «Луна»
Middle · Remote · Москва ·💰 ₽180 000 – 350 000

📥 Python-разработчик (LLM платформа)
Т-Банк
Middle · Remote

📥 Python разработчик (Middle+/Senior)
X5 Tech
Middle · Hybrid

📥 Python-разработчик (AI-агенты)
Dats.Team
Senior · Remote ·💰 $4 000 – 6 000

📥 Старший Python-разработчик
Магнит
Senior · Remote


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
1
✈️ Агрегатор вакансий в IT: talanto.work

🟢50.000+ вакансий с разных сайтов

🟢Бот с уведомлениями о ваших вакансиях

🟢Написание сопровода

🟢Разбор"прожарка" вашего резюме

🟢Проверка соответствие вашего резюме вакансиям на сайте

А если вам интересно все держать в телеграме то наш канал с последними свежими вакансиями: @talantojob
Please open Telegram to view this post
VIEW IN TELEGRAM
Кажется, немного преувеличено...
5😁4
Градиентный бустинг уже много лет остается одним из самых результативных алгоритмов машинного обучения.

Именно он помог выиграть тысячи соревнований по анализу данных и до сих пор используется для решения реальных бизнес-задач.

📆 1 июля в 18:00 МСК приглашаем вас на открытый урок в преддверии старта курса «Машинное обучение. Специализация».

На занятии разберём:
• устройство градиентного бустинга;
• поймём, почему этот подход стал одним из стандартов индустрии;
• рассмотрим современные библиотеки, которые позволяют решать задачи машинного обучения на практике.

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

👉 Зарегистрируйтесь и познакомьтесь с одним из самых востребованных инструментов современного машинного обучения: https://vk.cc/cZ0Brd

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
1🔥1
⚡️ Подборка полезных материалов об операторах в Python

1️⃣ Операторы в Python. В этой статье вы найдете обзор арифметических, битовых и логических операторов, операторов присваивания и сравнения, а также операторов принадлежности и идентичности.

2️⃣ Оператор деления по модулю в Python. Исчерпывающее руководство по использованию оператора деления по модулю: синтаксис, поведение с различными типами чисел и примеры использования на практике.

3️⃣ Умножение контейнеров в Python. Заметка об использовании оператора умножения.

4️⃣ Практическое введение в логические операторы Python. Python предлагает набор логических операторов — and, or, not. Из этой статьи вы узнаете, как они работают и как их использовать в программах.

5️⃣ Вот почему нужно использовать оператор := в Python. Эта статья познакомит вас с моржовым оператором. Вы узнаете, зачем он нужен и как его использовать с учетом других особенностей Python.

И тесты на закрепление материала:

🔎 Битовые операторы в Python
🔎 Логические операторы в Python
🔎 Приоритет операторов
Please open Telegram to view this post
VIEW IN TELEGRAM
Больше никаких ожиданий: зеркало PyPI на GitVerse! ⚡️

Python‑пакеты теперь на российской платформе GitVerse, а это значит — скорость и стабильность вышли на новый уровень.

Зависимости стали быстрее, а пайплайны больше не завязаны на доступность внешнего PyPI — звучит как мечта!

Смотрите, как подключить зеркало, тестируйте и ставьте его как основной источник или держите как резерв!
👍32🤮2🙏2