7.37K subscribers
1.79K photos
78 videos
1 file
1.35K links
Мы — образовательная платформа в сфере аналитики Simulative: simulative.ru

Создаём курсы-симуляторы, где обучаем не на «апельсинках», а на кейсах из реального бизнеса.

Наш уютный чат: @itresume_chat
Поддержка: @simulative_support
Download Telegram
🔥 6 отличий списков от кортежей в Python

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

Сегодня вместе с онлайн-университетом SF Education подготовили краткую выжимку: чем отличаются списки от кортежей в Python. В традиционных карточках рассказываем - какая структура оптимальней по памяти и кто может выступать в роли ключей словаря.

Кстати, хотите отдельный пост про изменяемые и неизменяемые типы данных? 😏
🔥 5 краеугольных операторов Python

Любой, кто использует Python в работе или учебе, многократно сталкивался с операторами return, yield, break и другими. Однако, часто возникает путаница, например:

> Где использовать break, а где - continue?
> Как работает yield и чем он отличается от return?

Сегодня вместе с PythonBoost подготовили для вас разбор 5 основных операторов языка Python:

✓return
✓break
✓continue
✓else
✓yield

В карточках рассказываем, как использовать else в цикле for; чем yield отличается от return и многое другое. Приятного чтения! 😉
​​🔥 Последняя задача кодинг-марафона

Сегодня пятница, а значит пришло время для последней задачки нашего небольшого кодинг-марафона. В этот раз вы будете решать алгоритмическую задачку «Лиза и ее учебник математики» 😅

Ссылка на задачу «Лиза и ее учебник математики» 👉🏻 https://vk.cc/c9tkpx

Желаем удачи! 😉

❗️Напомним основные моменты относительно марафона.

Марафон состоит из 3 задач. Каждую пятницу мы будем публиковать новую задачу марафона. За правильное решение задачи вы максимально можете получить 10 баллов.

Баллы будут начисляться за:

1. Правильность решения
2. Аккуратность кода
3. Оптимальность подхода

Задачи будут размещены на нашей платформе IT Resume, так что правильность решения вы сможете оценить сразу же.

Основные моменты:

→ Задача должна быть решена на IT Resume
→ Все юнит-тесты должны выполниться верно
→ В коде не должно быть лишних принтов или лишнего кода

В конце марафона мы объявим 3 победителей. Победители получат:

1 место - премиум-доступ к нашей платформе
2 место - 1 500 CodeCoins
3 место - 500 CodeCoins

Дополнительно: ✓ Безмерное уважение и почет

FAQ

- Будут ли публиковаться решения предыдущих задач?

Да. В течение недели после выхода новой задачи будет опубликован подробный разбор предыдущей задачи.

- Можно ли решать задачу после опубликования ее решения?

Да, но баллы за нее начисляться уже не будут. Чтобы баллы начислились, задачу можно решать ровно неделю: с момента публикации до публикации следующей задачи.
🧐 Какую IDE выбрать для программирования на Python?

IDE - это то, где вы пишите код. Для аналитиков, Data Scientist-ов и программистов - это основной рабочий инструмент, поэтому к его выбору нужно подойти крайне тщательно!

Сегодня вместе с SF Education составили подборку самых популярных IDE для работы на Python. Рассмотрим основные плюсы и минусы PyCharm, VS Code, широко известного в узких кругах Spyder и других программ. Подробнее - в традиционных карточках 🙃

Кстати, расскажите - а какую IDE вы используете?