Забудьте об использовании print() для отладки в Python

Для облегчения отладки существует множество интересных решений. В этой статье мы познакомимся с библиотекой “Ice Cream” и функцией ic().

3 года ago

Распаковка файлов из архивов zip или tar.gz с помощью Python

Из этой статьи вы узнаете, как распаковать один или несколько архивов zip и tar.gz средствами языка Python.

3 года ago

Лучшая оценка

Напишите функцию, которая будет принимать словарь с именем студента и списком его оценок и возвращать словарь с именем студента и…

3 года ago

Списковые методы append() и extend(): объяснение на примерах

В этой статье мы рассмотрим различные способы комбинирования данных из разных списков. В частности, мы познакомимся с методами append() и…

3 года ago

Как парсить YouTube: скрапинг видео, комментариев и других данных

Ищете подходящий YouTube-скрапер? В этой статье вы найдёте лучшие веб-скраперы, которые можно использовать для извлечения данных из YouTube, а также…

3 года ago

Дорога до кофейни

После работы айтишники Леша и Света заходят в одну кофейню. Леша доходит до кофейни за 20 минут, а Света за…

3 года ago

Симуляция предложений switch/case при помощи словарей

Поскольку в Python функции являются объектами первого класса, они могут использоваться для симуляции предложений switch/case.

3 года ago

Инвертируем ключи и значения в словаре

Напишите функцию, которая будет инвертировать ключи и значения в словаре. Пример: invert({ "z": "q", "w": "f" })➞ { "q": "z",…

3 года ago

Стоит ли так гнать?

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

3 года ago

Равны ли последние цифры?

Напишите функцию, которая будет принимать три числа (a, b, c) и возвращать True, если последняя цифра произведения a * b…

3 года ago

Дата-палиндром

Как известно, у нас даты обычно записываются в формате dd/mm/yyyy, а в США - в формате mm/dd/yyyy. Дата 2 февраля…

3 года ago

Скрываем номер кредитной карты

Напишите функцию, которая будет принимать номер кредитной карты и показывать только последние 4 цифры. Остальные цифры должны заменяться звездочками.

3 года ago

Python и Django: почему они считаются лучшим выбором для веб-разработки?

В этой статье мы расскажем, что такое Python и Django, почему они так популярны и кто их использует, и почему…

3 года ago

Декораторы в Python: примеры использования

Сегодня мы поговорим о такой особенности языка Python как декораторы. Декораторы – это специально созданные функции, которые помогают добавить дополнительную…

3 года ago

Списки в Python: полное руководство для начинающих

Давайте познакомимся со списками и рассмотрим самые распространенные операции с ними: срезы и модификации при помощи методов списков.

3 года ago