ООП. Введение в объектно-ориентированное программирование в Python

Объектно-ориентированное программирование - одна из самых распространенных парадигм. Знание ООП позволит сделать код более гибким и масштабируемым

Модули в языке Python. Разбиение программ на модули. Установка сторонних библиотек

Для написания сложных программ необходимо использовать сторонние библиотеки. Они позволяют использовать готовый функционал. Также можно использовать модули для компоновки вашего приложения.

Pattern matching в Python - конструкция match case

В Python 3.10 был добавлен новый функционал - сопоставление с шаблонами с помощью ключевых слов match и case. В статье также рассматривается производительность match/case по сравнению с if/else.

Классы исключений. Создание собственных исключений

В этой статье описано, что означают различные классы исключений. Также рассмотрено создание собственных классов исключений.

Обработка исключений. Конструкция try/except/finally

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

Условные операторы в Python - как управлять логикой программы с помощью if, elif и else

Статья посвящена одному из ключевых аспектов программирования на Python - условным операторам. Вы узнаете, как использовать конструкции if-elif-else для выполнения различных блоков кода в зависимости от истинности логических выражений.

Функции в Python

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

Циклы в языке Python

В статье будут разобраны циклы for и while. Они являются основой для реализации алгоритмов.

Переменные в Python и их типы

Важным аспектом программирования на Python являются переменные и их типы. В данной статье мы рассмотрим основные типы переменных в Python, такие как целочисленные (int), числа с плавающей точкой (float), строки (str), булево значение (bool).

Установка Python на windows и ваша первая программа

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

С чего начать изучение программирования на Python в 2024 году

Для каждого, кто определился с языком стоит главный вопрос - как и где его изучать? В этой статье я постараюсь максимально поделиться своим опытом и показать вам пути развития.