Книги по Python, которые стоит читать в 2025 году

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

2 года ago

Оператор деления по модулю в Python

Узнайте, как использовать оператор деления по модулю (%) в Python для решения реальных задач, от проверки четных/нечетных чисел до криптографии…

2 года ago

Преобразование типов данных в Python

В этом руководстве мы на примерах разберем явное и неявное преобразование типов данных для примитивных и непримитивных структур данных Python.

2 года ago

Бинарный поиск на Python

В этом руководстве мы подробно рассмотрим, что такое бинарный поиск, каково его практическое применение и как реализовать его на Python…

2 года ago

Линейный поиск на Python

Линейный поиск — один из самых простых алгоритмов поиска. Если вы когда-нибудь просматривали список элементов один за другим, пока не…

2 года ago

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

Из этой статьи вы узнаете, что такое истинные и ложные значения, что делает значение истинным или ложным и как использовать…

2 года ago

Практическое введение в логические операторы Python

В программировании нам часто приходится принимать решения на основе нескольких условий. Например, мы можем захотеть выполнить какое-то действие только при…

2 года ago

Как использовать exec() в Python

Функция exec() позволяет нам выполнить блок кода Python из строки. Эта встроенная функция Python может пригодиться, когда нам нужно запустить…

2 года ago

Моржовый оператор в Python

Моржовый оператор, :=, позволяет присваивать значение переменной в выражении, объединяя присваивание и использование в один шаг. В этом руководстве мы…

2 года ago

Форматирование таблиц в Python: библиотека tabulate

Табличные данные - это структурированные данные в строках и столбцах. А создавать красивые табличные данные в Python нам помогает библиотека…

2 года ago

Сборка мусора в Python: ключевые концепции и механизмы

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

2 года ago

Круговой импорт в Python и как его избежать

Как возникает круговой импорт? Эта ошибка импорта обычно возникает, когда два или более модуля, зависящих друг от друга, пытаются совершить…

2 года ago

Библиотека tqdm: визуализация прогресса выполнения скриптов Python

Вы когда-нибудь оказывались в ситуации, когда скрипт на Python выполняется очень долго и вы задаетесь вопросом, происходит ли вообще что-нибудь…

2 года ago

Символы новой строки в Python

В этом руководстве мы разберем все, что нужно знать о символах перехода на новую строку (/n) в Python. В частности,…

2 года ago

if __name__ == «__main__» в Python: полное объяснение

Блок if __name__ == "__main__" в Python позволяет определить код, который будет выполняться только при непосредственном выполнении файла как скрипта,…

2 года ago