Как использовать объект timedelta для работы с датами в Python
Вычисляем даты в прошлом и будущем, а также количество времени до или после определенных событий, с помощью объекта timedelta в Python.
Разбор всех видов вопросов с собеседовании по Python. Такие темы как: Функции, строки, списки, словари, ООП. Плюс к этому Tips & Tricks в Python.
Вычисляем даты в прошлом и будущем, а также количество времени до или после определенных событий, с помощью объекта timedelta в Python.
Чем больше вы пишете на Python, тем больше узнаете о приемах работы с этим языком. Сегодня мы познакомимся несколькими такими приемами.
Для облегчения отладки существует множество интересных решений. В этой статье мы познакомимся с библиотекой “Ice Cream” и функцией ic().
В этой статье мы рассмотрим различные способы комбинирования данных из разных списков. В частности, мы познакомимся с методами append() и extend() и разберем их работу на примерах.
Поскольку в Python функции являются объектами первого класса, они могут использоваться для симуляции предложений switch/case.
Сегодня мы поговорим о такой особенности языка Python как декораторы. Декораторы – это специально созданные функции, которые помогают добавить дополнительную функциональность в уже существующий код. Интересен тот факт, что в других языках (например, в С) подобных штук нет.
Давайте познакомимся со списками и рассмотрим самые распространенные операции с ними: срезы и модификации при помощи методов списков.
В Python циклы for и while могут содержать блок else, который выполнится, только если цикл завершится без применения break.
Давайте разберем десятку самых употребимых методов для работы со словарями в Python.
Оператор assert – это встроенный оператор или ключевое слово в Python, используемое для отладки кода. Разберем принцип его работы на примерах.
Разбираем, что из себя представляют операторы yield и return в Python и чем они отличаются. Для наглядности приведем примеры кода.
Порой поведение Python может вас удивлять. Часто проблема кроется в неправильном понимании сути присваивания, имен и значений.
Рассказываем о встроенных функциях Python any() и all(), которые могут пригодиться при работе с итерируемыми объектами.
В данной статье мы рассмотрим функцию map() в Python и особенности ее синтаксиса. Также поговорим о ее преимуществе над циклом for.
Давайте на примере рассмотрим разницу в использовании методов __repr__ и __str__.Результат __str__ должен быть читаемым для человека.