Alexander Lukyanov
Редактор сайта Pylot.meО себе
Команда курсов Pylot.meПосты
Применение геттер и сеттер методов для закрытых атрибутов классов
Что же все-таки обозначает эта загадочная ИНКАПСУЛЯЦИЯ и, как она может быть реализована в классах Python с помощью не менее таинственных ГЕТТЕР и СЕТТЕР методов. Обо всем этом мы с вами узнаем из этой статьи.
Локальные и глобальные переменные в Python
Из этой статьи мы с вами узнаем о роли различных типов переменных в Python, а также познакомимся с нюансами применения и возможными последствиями от использования этих переменных для различных областей видимости.
Плюсы и минусы использования функций Map и Filter в Python
Map и Filter безусловно являются мощными функциями, описываемыми в этой статье. Но Python не был бы Пайтоном, если бы не припас для нас еще более суперские альтернативы этим функциям, о которых мы также здесь узнаем.
Основы эффективного тестирования Python программ в Pytest
PYTEST является одним из самых универсальных, а потому и наиболее востребованных тестировщиков в Python. Поэтому, рассматриваемый здесь базовый набор его возможностей будет несомненно интересен каждому разработчику.
Декораторы, как средство для самосовершенствования кода в Python
Данная статья введет нас в, на первый взгляд, достаточно сложный и пугающий мир ДЕКОРАТОРОВ, позволяющих обеспечить самосовершенствование кода Python и имеющих огромнейший потенциал при дальнейшем своем развитии.
Структурированный вывод с помощью Pretty Print
Имея дело со сложными многоуровневыми структурами данных, мы всегда сталкиваемся с проблемой их наглядного и компактного вывода. О том, как решить эту проблему с помощью модуля Python PPRINT и пойдет речь в этой статье.
Почему важно закрывать файлы в Python?
Насколько важно закрывать файлы в программах? Ответ на этот вопрос мы с вами узнаем из этой статьи, где также будет рассказано о ситуациях и способах, при которых в Python реализуется автоматическое и ручное закрытие файлов.
Генераторы списков (list comprehension) в Python
Данная статья расскажет нам об особенностях формирования и применения очень мощной Python конструкции, предназначаемой для генерации из уже существующих новых последовательностей данных в виде списков
Распаковка кортежей в Python
Из данной статьи мы с вами на примере кортежей окунемся в особенности распаковки последовательностей данных, что, в свою очередь, позволит нам присваивать информативные имена каждому элементу последовательностей данных.
Что делать, если индексы при обработке последовательностей нам все-таки нужны?
Благодаря данной статье мы с вами узнаем, как с помощью FOR ЦИКЛОВ в Python достучаться до элементов различных последовательностей данных либо напрямую, либо используя их соответствующие индексы.
Стоит ли пользоваться индексами в циклах Python
С помощью этой статьи мы с вами узнаем о тех преимуществах, которые дают FOR ЦИКЛЫ в Python при обеспечении доступа к элементам последовательностей данных напрямую, а не через их соответствующие индексы.
Мелкое и глубокое копирование объектов в Python
В этой статье мы с вами окунемся в тонкости дублирования списков, словарей, классов и иных объектов, обеспечивающего возможность последующего изменения этих объектов независимо от их первоисточников.