Списки в Python: изменяемость, доступ к элементам

Список представляет собой последовательность в Python. Словарное значение списка - «некоторое количество связанных элементов или имен, написанных или напечатанных последовательно».…

5 лет ago

Топ-5 библиотек Python, используемых в Data Science

Рассматриваем самые популярные библиотеки Python для Data Science: TensorFlow, NumPy, SciPy, Pandas и Matplotlib.

5 лет ago

Парсим Google поиск при помощи Python

С тех пор как Google прикрыл свой Google Web Search Api в 2011, было очень сложно найти альтернативу. Нам нужно…

5 лет ago

Слепые игры

Ты сидишь в помещении, где царит полная темнота, а посередине лежит доска.На ней размещено 50 карт, среди которых 10 лежат рубашкой вверх, а 40 карт - рубашкой книзу. Задача состоит в…

5 лет ago

Мешочки с монетами

У вас есть 10 мешочков, полных монет. В каждом мешочке бесконечное количество монеток. Но один из мешков полон подделок, и…

5 лет ago

Суматоха в автобусе

Есть автобус с сотней подписанных мест (от 1 до 100). В очереди 100 студентов. Пассажиры также имеют номера от 1…

5 лет ago

3 чемодана, 3 ключа, 3 попытки — сможете решить эту задачку?

У вас есть три ключа от трёх чемоданов с разными замками. Каждый ключ подходит только к одному чемодану. Достаточно ли…

5 лет ago

​​Форматирование строк

В этой заметке разберем возможные в Python методы форматирования строк. Все примеры использования можете посмотреть на прикрепленной ниже картинке. Самый…

5 лет ago

7 фишек Python максимально улучшающие твой код

Хочешь писать более лаконичный и читаемый код а также умещать как можно больше смысла в одно выражение? Считаешь, что лучше…

5 лет ago

Конструкция yield from

Рассмотрим одну страшную конструкцию в Python 3.3+. Для начала напомним, генератор – это объект, который можно проитерировать только однажды. Записывается…

5 лет ago

Находим соответствия в строках

Предположим, мы попали в ситуацию, когда нам понадобилось найти в списке слова, похожие на некую входную строку. Решить эту задачу…

5 лет ago