Tips & Tricks

Tips&Tricks в Python. Трюки и необычные приемы программирования на Python. Как записать полотно на Java в одну строку на Python и в таком духе.

Истинные значения в Python

Истинные значения - это значения, которые оценивается как True при использовании в булевом контексте. Аналогично, ложные значения - это значения,…

3 года ago

Однострочники Python для ускорения написания кода

Однострочники могут сэкономить вам много времени, сократить расходование памяти и произвести впечатление на ваших друзей.

4 года ago

Как исправить ошибку NameError в Python

Рассмотрим на примерах, что собой представляет ошибка NameError в Python, почему она возникает и как её исправить.

4 года ago

Как работает функция enumerate() в Python?

В этой статье мы рассмотрим, как работает функция enumerate() в Python. Мы разберем синтаксис функции, а также примеры ее использования.

4 года ago

Как округлить число в Python

В этой статье мы рассмотрим встроенные в Python функции, которые позволяют округлить число, - round, ceil и floor.

4 года ago

Приёмы для ускорения кода на Python

Сперва всё кажется простым и очевидным. Но при решении задач со сложными алгоритмами начинается головная боль с Time Limit Exceeded.…

5 лет ago

Цикл for в Python: тонкости написания

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

5 лет ago

Чтение и запись переменных окружения в Python

Переменные окружения используются, чтобы изменить конфигурацию системы. В этом уроке мы рассмотрим основные функции Python для работы с ними

5 лет ago

Используем цикл for для вычисления вероятностей

Из этой статьи вы узнаете, почему циклы (в частности - циклы for) незаменимы в построении статистических моделей.

5 лет ago

Как использовать объект timedelta для работы с датами в Python

Вычисляем даты в прошлом и будущем, а также количество времени до или после определенных событий, с помощью объекта timedelta в…

5 лет ago

Фишки Python, о которых вы должны знать

Чем больше вы пишете на Python, тем больше узнаете о приемах работы с этим языком. Сегодня мы познакомимся несколькими такими…

5 лет ago

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

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

5 лет ago

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

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

5 лет ago

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

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

5 лет ago

Блок else в циклах for и while

В Python циклы for и while могут содержать блок else, который выполнится, только если цикл завершится без применения break.

5 лет ago