Словари. Как добавить элемент в словарь
Статья для начинающих. Разбираем основы - работу словарей и добавление в них элементов.
#словари
Читать статью
Статья для начинающих. Разбираем основы - работу словарей и добавление в них элементов.
#словари
Читать статью
Привет, друзья! Собрали для вас подборку статей о том, как работает ООП в Python
1️⃣ Введение в объектно-ориентированное программирование (ООП)
2️⃣ Введение в объектно-ориентированное программирование: много клякс
3️⃣ Пять важных понятий, необходимых для быстрого старта в Python ООП
4️⃣ Топ вопросов по ООП с собеседований. Часть 1
5️⃣ Топ вопросов по ООП с собеседований. Часть 2
6️⃣ Почему все в Python является объектом?
7️⃣ Введение в объектно-ориентированное программирование: наследование
8️⃣ Принцип модульности ООП в Python
9️⃣ Введение в объектно-ориентированное программирование: создание среды для нашего объекта с Pygame
Сохраняйте и делитесь с друзьями!
Сохраняйте и делитесь с друзьями!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Задача с кодом. Количество списков внутри списка
Нужно написать функцию, возвращающую количество списков внутри списка.
Примеры:
Решение на нашем сайте.
#задача #coding
Нужно написать функцию, возвращающую количество списков внутри списка.
Примеры:
num_of_sublists([[1, 2, 3]])
➞ 1num_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
Please open Telegram to view this post
VIEW IN TELEGRAM
В этой статье:
- Примитивный метод
- Функция
replace()
- Срезы и конкатенация
- Метод
join()
и генератор списков- Метод
translate()
#строки #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
Это как классический маркетинг, только вместо клиентов — кандидаты. Вам предстоит исследовать, как на воронку найма влияют разные каналы привлечения: рекламные кампании, DevRel, CRM-маркетинг, ивенты Weekend Offer и Fast Track.
Какие задачи вас ждут
Анализировать DevRel- и наймовые мероприятия, email-коммуникации и удовлетворённость кандидатов, выдвигать гипотезы, исследовать данные и искать в них инсайты. Для этого надо будет объединять и связывать данные из разных источников — от Яндекс Метрики до внешних рекламных кабинетов.
Оценивать, насколько хороши разные источники привлечения, как разные активности влияют на последующий наём напрямую и косвенно.
Создавать дэшборды в DataLens, оптимизировать запросы, моделировать чарты и делать отчётность понятной и удобной.
Мы ждём, что вы
— Окончили ВУЗ по технической или экономической специальности
— Строили сквозную аналитику с разными источниками данных и работали с тестированием гипотез и А/В-тестами
— Владеете SQL, Python и инструментами визуализации
— Умеете просто объяснять сложное: не только считать данные, но и рассказывать, как вы это сделали
Будет классно, если вы знаете маркетинговые метрики и работали с Яндекс Метрикой.
С нас как всегда: помимо интересных задач — ДМС, развитие, спорт, скидки и пр.
Please open Telegram to view this post
VIEW IN TELEGRAM
Задача на логику. Вера печатает рукопись
Вера зарегистрировалась на фриланс-бирже и взялась перепечатать рукописный текст.
— Буду печатать в среднем по 20 страниц в день, — решила Вера.
Но первую половину рукописи она печатала по 10 страниц в день. Зато вторую — по 30 страниц в день.
— Вот и получилось в среднем по 20 страниц в день, — сказала Вера.
— Ты неправильно считаешь, — заметила мама.
— Как неправильно? 10 + 30 = 40, 40 / 2 = 20. По первой половине я недопечатывала по 10 страниц в день, а по второй печатала свыше нормы те же 10 страниц.
— Тем не менее, в среднем ты печатала менее 20 страниц в день.
Убедительны ли доводы Веры? Что показывает ваш расчет?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Вера зарегистрировалась на фриланс-бирже и взялась перепечатать рукописный текст.
— Буду печатать в среднем по 20 страниц в день, — решила Вера.
Но первую половину рукописи она печатала по 10 страниц в день. Зато вторую — по 30 страниц в день.
— Вот и получилось в среднем по 20 страниц в день, — сказала Вера.
— Ты неправильно считаешь, — заметила мама.
— Как неправильно? 10 + 30 = 40, 40 / 2 = 20. По первой половине я недопечатывала по 10 страниц в день, а по второй печатала свыше нормы те же 10 страниц.
— Тем не менее, в среднем ты печатала менее 20 страниц в день.
Убедительны ли доводы Веры? Что показывает ваш расчет?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Топ. Краткое руководство по Tensorflow
В этой статье мы рассмотрим:
- что такое тензоры в TensorFlow
- реализацию алгоритмов машинного обучения в TensorFlow
- примеры использования TensorFlow.
#топ
Читать статью
В этой статье мы рассмотрим:
- что такое тензоры в TensorFlow
- реализацию алгоритмов машинного обучения в TensorFlow
- примеры использования TensorFlow.
#топ
Читать статью
Pythonist
Краткое руководство по Tensorflow
Обзор TensorFlow - библиотеки для машинного обучения с открытым исходным кодом. Она используется для построения и тренировки моделей глубокого обучения.
Привет, друзья! Представляем вам подборку статей, посвященных генераторам в Python.
📥 Генераторы множеств в Python
📥 Итераторы и генераторы в Python
📥 Генераторы словарей в Python
📥 Python список в словарь: полное руководство
📥 Ленивые вычисления в Python
📥 Генераторы списков в Python для начинающих
📥 Генераторы Python. Их создание и использование
📥 Генераторы в Python и их отличие от списков и функций
📥 Что вы знаете о list, dict comprehensions?
Читайте и сохраняйте!
Читайте и сохраняйте!
Please open Telegram to view this post
VIEW IN TELEGRAM
Операторы и выражения в Python — это основы основ. Такие вещи, как отличие
==
от is
, каждый программист обязан знать на отлично! Проверьте, знаете ли их вы!#тест
Please open Telegram to view this post
VIEW IN TELEGRAM
Представляя * (звездочку или астериск) в Python, вы, скорее всего, думаете об операторе умножения или возведения в степень. Аналогично, / (прямая косая черта или слэш), скорее всего, ассоциируется у вас с делением. Но звездочку и косую черту также можно использовать в качестве специальных параметров в функциях. И они никак не связаны с математикой.
#функции
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Задача с кодом. Как скоро вы накопите свой первый миллион?
Допустим, вы нашли свою работу мечты. В этой компании любопытная система оплаты: в геометрической прогрессии. За первый месяц вы получаете сумму
Напишите функцию, которая будет принимать
Предположим, что вы ничего не тратите из зарплаты, пока не накопите больше миллиона.
Примеры:
1m = 50
2m= 5050
3m = 505050
4m = 50505050
Примечания:
Не забудьте вернуть результат в месяцах. Накопить нужно больше миллиона (savings > 1000000).
Решение на нашем сайте.
#задача #coding
Допустим, вы нашли свою работу мечты. В этой компании любопытная система оплаты: в геометрической прогрессии. За первый месяц вы получаете сумму
first_month
, но уже в следующем месяце ваша зарплата вырастет в multiplier
раз.Напишите функцию, которая будет принимать
first_month
и multiplier
и возвращать число месяцев, необходимых для того, чтобы скопить миллион.Предположим, что вы ничего не тратите из зарплаты, пока не накопите больше миллиона.
Примеры:
million_in_month(10, 2)
➞ 17million_in_month(100, 1.01)
➞ 464million_in_month(50, 100)
➞ 41m = 50
2m= 5050
3m = 505050
4m = 50505050
Примечания:
Не забудьте вернуть результат в месяцах. Накопить нужно больше миллиона (savings > 1000000).
Решение на нашем сайте.
#задача #coding
Tips & Tricks. Как проверить, содержит ли строка Python другую строку?
В этой статье:
- использование оператора
- использование метода
- более сложные способы поиска
Читать статью
#строки #tipsandtricks
В этой статье:
- использование оператора
in
- использование метода
find
- более сложные способы поиска
Читать статью
#строки #tipsandtricks
Задача на логику. Велосипедный вор
Колю, Сашу и Юру допрашивали в связи с угоном велосипеда.
Коля сказал, что велосипед украл Саша. Саша заявил, что он невиновен. Юра сказал, что и он не вор.
Известно, что только один из ребят сказал правду.
Кто угнал велосипед?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Колю, Сашу и Юру допрашивали в связи с угоном велосипеда.
Коля сказал, что велосипед украл Саша. Саша заявил, что он невиновен. Юра сказал, что и он не вор.
Известно, что только один из ребят сказал правду.
Кто угнал велосипед?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Из этой статьи вы узнаете об интерполяции строк в Python, ее назначении и о том, когда ее следует использовать. Статья содержит практические примеры и лучшие практики.
#строки
Please open Telegram to view this post
VIEW IN TELEGRAM
Испытайте свои знания по части библиотеки math. Вам наверняка не раз придется ею воспользоваться.
#тест
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня собрали для вас подборку статей о регулярных выражениях в Python
6️⃣ Регулярные выражения в Python
2️⃣ Регулярное выражение для проверки римских чисел (на Python)
3️⃣ Проверяем наличие подстроки в строке
4️⃣ 4 регулярных выражения, которые стоит знать
5️⃣ Регулярные выражения в Python
Сохраняйте и делитесь с друзьями!
Сохраняйте и делитесь с друзьями!
Please open Telegram to view this post
VIEW IN TELEGRAM