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

РКН: https://kurl.ru/WPjOT
Download Telegram
Словари. Как добавить элемент в словарь

Статья для начинающих. Разбираем основы - работу словарей и добавление в них элементов.

#словари

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

📌 Python разработчик (Middle+). CODEX, 190-240 т.р.

📌 Python Backend разработчик (Middle/Senior). X.place, 180-300 т.р.

📌 Python Developer. 230-300 т.р.

📌 Python-разработчик. BCraft, $2000-4000

📌 Python‑разработчик. До 380 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
Задача с кодом. Количество списков внутри списка

Нужно написать функцию, возвращающую количество списков внутри списка.

Примеры:
num_of_sublists([[1, 2, 3]]) ➞ 1
num_of_sublists([[1, 2, 3], [1, 2, 3], [1, 2, 3]]) ➞ 3
num_of_sublists([[1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3]]) ➞ 4
num_of_sublists([1, 2, 3]) ➞ 0

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

#задача #coding
Мне срочно нужна эта футболка :3
Дайте две таких 🚬
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 Tips & Tricks. 5 простых способов удалить символ из строки

В этой статье:
- Примитивный метод
- Функция replace()
- Срезы и конкатенация
- Метод join() и генератор списков
- Метод translate()

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

#строки #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
🔗 Привет! Это команда people-аналитики Яндекса, и мы ищем аналитика в HR-маркетинг.

Это как классический маркетинг, только вместо клиентов — кандидаты. Вам предстоит исследовать, как на воронку найма влияют разные каналы привлечения: рекламные кампании, DevRel, CRM-маркетинг, ивенты Weekend Offer и Fast Track.

Какие задачи вас ждут
⚪️Развивать аналитику привлечения
Анализировать DevRel- и наймовые мероприятия, email-коммуникации и удовлетворённость кандидатов, выдвигать гипотезы, исследовать данные и искать в них инсайты. Для этого надо будет объединять и связывать данные из разных источников — от Яндекс Метрики до внешних рекламных кабинетов.

⚪️Исследовать эффективность и влияние на наём
Оценивать, насколько хороши разные источники привлечения, как разные активности влияют на последующий наём напрямую и косвенно.

⚪️Собирать и оптимизировать дэшборды
Создавать дэшборды в DataLens, оптимизировать запросы, моделировать чарты и делать отчётность понятной и удобной.

Мы ждём, что вы
— Окончили ВУЗ по технической или экономической специальности
— Строили сквозную аналитику с разными источниками данных и работали с тестированием гипотез и А/В-тестами
— Владеете SQL, Python и инструментами визуализации
— Умеете просто объяснять сложное: не только считать данные, но и рассказывать, как вы это сделали
Будет классно, если вы знаете маркетинговые метрики и работали с Яндекс Метрикой.

С нас как всегда: помимо интересных задач — ДМС, развитие, спорт, скидки и пр.

🔛 Если это вы, пишите @sofiyaptrova или откликайтесь на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
Задача на логику. Вера печатает рукопись

Вера зарегистрировалась на фриланс-бирже и взялась перепечатать рукописный текст.

— Буду печатать в среднем по 20 страниц в день, — решила Вера.

Но первую половину рукописи она печатала по 10 страниц в день. Зато вторую — по 30 страниц в день.

— Вот и получилось в среднем по 20 страниц в день, — сказала Вера.
— Ты неправильно считаешь, — заметила мама.
— Как неправильно? 10 + 30 = 40, 40 / 2 = 20. По первой половине я недопечатывала по 10 страниц в день, а по второй печатала свыше нормы те же 10 страниц.
— Тем не менее, в среднем ты печатала менее 20 страниц в день.

Убедительны ли доводы Веры? Что показывает ваш расчет?

Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.

#логическаязадача
Топ. Краткое руководство по Tensorflow

В этой статье мы рассмотрим:
- что такое тензоры в TensorFlow
- реализацию алгоритмов машинного обучения в TensorFlow
- примеры использования TensorFlow.

#топ

Читать статью
✔️ Тест. Операторы и выражения

Операторы и выражения в Python — это основы основ. Такие вещи, как отличие == от is, каждый программист обязан знать на отлично! Проверьте, знаете ли их вы!

#тест

👁 Пройти тест
Please open Telegram to view this post
VIEW IN TELEGRAM
⚙️ Функции. “Звездочка” и “косая черта” в функциях Python

Представляя * (звездочку или астериск) в Python, вы, скорее всего, думаете об операторе умножения или возведения в степень. Аналогично, / (прямая косая черта или слэш), скорее всего, ассоциируется у вас с делением. Но звездочку и косую черту также можно использовать в качестве специальных параметров в функциях. И они никак не связаны с математикой.

#функции

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

🚩 Python-разработчик. От 60 т.р. (частичная занятость)

🚩 Middle Python Developer. 150-200 т.р.

🚩 Python разработчик. 200-300 т.р.

🚩 Middle Python Engineer. Assaia, 3500-4500 EUR

🚩 Middle Python разработчик. ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
Задача с кодом. Как скоро вы накопите свой первый миллион?

Допустим, вы нашли свою работу мечты. В этой компании любопытная система оплаты: в геометрической прогрессии. За первый месяц вы получаете сумму first_month, но уже в следующем месяце ваша зарплата вырастет в multiplier раз.

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

Предположим, что вы ничего не тратите из зарплаты, пока не накопите больше миллиона.

Примеры:
million_in_month(10, 2) ➞ 17
million_in_month(100, 1.01) ➞ 464

million_in_month(50, 100) ➞ 4
1m = 50
2m= 5050
3m = 505050
4m = 50505050

Примечания:
Не забудьте вернуть результат в месяцах. Накопить нужно больше миллиона (savings > 1000000).

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

#задача #coding
Tips & Tricks. Как проверить, содержит ли строка Python другую строку?

В этой статье:
- использование оператора in
- использование метода find
- более сложные способы поиска

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

#строки #tipsandtricks
Задача на логику. Велосипедный вор

Колю, Сашу и Юру допрашивали в связи с угоном велосипеда.

Коля сказал, что велосипед украл Саша. Саша заявил, что он невиновен. Юра сказал, что и он не вор.

Известно, что только один из ребят сказал правду.

Кто угнал велосипед?

Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.

#логическаязадача
📌 Строки. Интерполяция строк в Python: руководство для начинающих

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

#строки

Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ Тест. Библиотека math

Испытайте свои знания по части библиотеки math. Вам наверняка не раз придется ею воспользоваться.

#тест

👁 Пройти тест
Please open Telegram to view this post
VIEW IN TELEGRAM