Python
Python — высокоуровневый язык программирования общего назначения с динамической строгой типизацией и автоматическим управлением памятью, ориентированный на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ. На текущий момент язык является #1 в мире по востребованности и популярности.
Посты
Обратные строки и инструменты работы с ними в Python
Казалось бы, чего нам стоит перевернуть строку? Но оказывается, в Python для этого существует масса способов, каждый из которых по-своему эффективен. О том, что это за способы и, как ими пользоваться вы узнаете из этой статьи.
Как написать генератор-выражения (generator expression)
Что за такой диковинный термин ГЕНЕРАТОРЫ-ВЫРАЖЕНИЙ, где вообще эти генераторы применяются в Python программах и для чего они нужны. Обо всем этом мы с вами узнаем из этой статьи.
Основные строковые методы, используемые в Python
В этой статье мы с вами достаточно подробно познакомимся с 12-ю наиболее распространенными строковыми методами, а также совершим краткий обзор возможностей оставшегося Python инструментария по работе с текстом.
Применение геттер и сеттер методов для закрытых атрибутов классов
Что же все-таки обозначает эта загадочная ИНКАПСУЛЯЦИЯ и, как она может быть реализована в классах Python с помощью не менее таинственных ГЕТТЕР и СЕТТЕР методов. Обо всем этом мы с вами узнаем из этой статьи.
Локальные и глобальные переменные в Python
Из этой статьи мы с вами узнаем о роли различных типов переменных в Python, а также познакомимся с нюансами применения и возможными последствиями от использования этих переменных для различных областей видимости.
Плюсы и минусы использования функций Map и Filter в Python
Map и Filter безусловно являются мощными функциями, описываемыми в этой статье. Но Python не был бы Пайтоном, если бы не припас для нас еще более суперские альтернативы этим функциям, о которых мы также здесь узнаем.
Основы эффективного тестирования Python программ в Pytest
PYTEST является одним из самых универсальных, а потому и наиболее востребованных тестировщиков в Python. Поэтому, рассматриваемый здесь базовый набор его возможностей будет несомненно интересен каждому разработчику.
Декораторы, как средство для самосовершенствования кода в Python
Данная статья введет нас в, на первый взгляд, достаточно сложный и пугающий мир ДЕКОРАТОРОВ, позволяющих обеспечить самосовершенствование кода Python и имеющих огромнейший потенциал при дальнейшем своем развитии.
Структурированный вывод с помощью Pretty Print
Имея дело со сложными многоуровневыми структурами данных, мы всегда сталкиваемся с проблемой их наглядного и компактного вывода. О том, как решить эту проблему с помощью модуля Python PPRINT и пойдет речь в этой статье.
Инструкция pass
В этой статье мы рассмотрим, зачем нужна инструкция `pass` и как ее можно использовать.
Почему Python - лучший первый язык программирования
Среди множества языков программирования сложно выбрать какой-то один. Если у вас есть сомнения, стоит ли выбрать Python - уделите немного внимания этой статье.
Функция map
Функция map() часто используется для трансформации последовательностей в Python. Давайте узнаем, в чем ее преимущества и недостатки перед другими способами изменения преобразования последовательностей.