Основы

Срезы в Python со всеми подробностями

Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов: именованные срезы, замена фрагментов и…

8 месяцев ago

Возведение в степень в Python: полное руководство

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

9 месяцев ago

Выход из Python программными методами

Прочитав эту статью, вы познакомитесь с несколькими способами выйти из Python с помощью различных функций и сочетаний клавиш, а также…

11 месяцев ago

Как удалить файл в Python

Управление файлами - важнейший аспект работы с кодом. И одно из важных умений в этом аспекте - умение удалить файл.…

1 год ago

Инструкция match-case — аналог switch-case в Python

Эта статья познакомит вас с инструкцией match-case, которая была представлена в Python 3.10. Мы рассмотрим ее синтаксис, применение в науке…

1 год ago

Приоритет операторов Python

Некоторые темы в программировании скучны, и приоритет операторов Python — одна из них. Давайте это исправим!

1 год ago

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

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

2 года ago

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

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

2 года ago

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

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

2 года ago

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

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

2 года ago

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

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

2 года ago

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

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

2 года ago

Как исправить ошибку «’builtin_function_or_method’ object is not subscriptable» в Python

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

2 года ago

Как получить текущую директорию в Python

Многие программы на Python нуждаются в навигации по файловой системе для чтения и записи файлов. При этом частой операцией является…

2 года ago

Как писать модульные тесты на Python

Юнит-тестирование с помощью unittest заключается в создании тест-кейсов для проверки функциональности отдельных частей вашего кода. Каждый тест-кейс определяется с помощью…

2 года ago