Забудьте об использовании print() для отладки в Python
Для облегчения отладки существует множество интересных решений. В этой статье мы познакомимся с библиотекой “Ice Cream” и функцией ic().
Для облегчения отладки существует множество интересных решений. В этой статье мы познакомимся с библиотекой “Ice Cream” и функцией ic().
Из этой статьи вы узнаете, как распаковать один или несколько архивов zip и tar.gz средствами языка Python.
Напишите функцию, которая будет принимать словарь с именем студента и списком его оценок и возвращать словарь с именем студента и его самой высокой оценкой.
В этой статье мы рассмотрим различные способы комбинирования данных из разных списков. В частности, мы познакомимся с методами append() и extend() и разберем их работу на примерах.
Ищете подходящий YouTube-скрапер? В этой статье вы найдёте лучшие веб-скраперы, которые можно использовать для извлечения данных из YouTube, а также узнаете об особенностях создания собственного скрапера.
После работы айтишники Леша и Света заходят в одну кофейню. Леша доходит до кофейни за 20 минут, а Света за 30. Через сколько минут Леша догонит Свету, если та выйдет с работы на 5 минут раньше Леши?
Поскольку в Python функции являются объектами первого класса, они могут использоваться для симуляции предложений switch/case.
Напишите функцию, которая будет инвертировать ключи и значения в словаре. Пример: invert({ «z»: «q», «w»: «f» })➞ { «q»: «z», «f»: «w» }
Чтобы сократить время, проведенное в дороге, водители часто увеличивают скорость и порой даже превышают установленный лимит.
Напишите функцию, которая будет принимать три числа (a, b, c) и возвращать True, если последняя цифра произведения a * b равна последней цифре числа c.
Как известно, у нас даты обычно записываются в формате dd/mm/yyyy, а в США — в формате mm/dd/yyyy. Дата 2 февраля 2020 года — дата-палиндром в обоих форматах (02/02/2020).
Напишите функцию, которая будет принимать номер кредитной карты и показывать только последние 4 цифры. Остальные цифры должны заменяться звездочками.
В этой статье мы расскажем, что такое Python и Django, почему они так популярны и кто их использует, и почему они идеальны для веб-разработки.
Сегодня мы поговорим о такой особенности языка Python как декораторы. Декораторы – это специально созданные функции, которые помогают добавить дополнительную функциональность в уже существующий код. Интересен тот факт, что в других языках (например, в С) подобных штук нет.
Давайте познакомимся со списками и рассмотрим самые распространенные операции с ними: срезы и модификации при помощи методов списков.