Python

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

Посты

Обратные строки и инструменты работы с ними в Python Python
Продвинутый
Обратные строки и инструменты работы с ними в Python

Казалось бы, чего нам стоит перевернуть строку? Но оказывается, в Python для этого существует масса способов, каждый из которых по-своему эффективен. О том, что это за способы и, как ими пользоваться вы узнаете из этой статьи.

2022-10-18
Как написать генератор-выражения (generator expression) Python
Новичок
Как написать генератор-выражения (generator expression)

Что за такой диковинный термин ГЕНЕРАТОРЫ-ВЫРАЖЕНИЙ, где вообще эти генераторы применяются в Python программах и для чего они нужны. Обо всем этом мы с вами узнаем из этой статьи.

2022-10-18
Основные строковые методы, используемые в Python Python
Продвинутый
Основные строковые методы, используемые в Python

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

2022-10-17
Применение геттер и сеттер методов для закрытых атрибутов классов Python
Продвинутый
Применение геттер и сеттер методов для закрытых атрибутов классов

Что же все-таки обозначает эта загадочная ИНКАПСУЛЯЦИЯ и, как она может быть реализована в классах Python с помощью не менее таинственных ГЕТТЕР и СЕТТЕР методов. Обо всем этом мы с вами узнаем из этой статьи.

2022-10-17
Локальные и глобальные переменные в Python Python
Новичок
Локальные и глобальные переменные в Python

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

2022-10-17
Плюсы и минусы использования функций Map и Filter в Python Python
Продвинутый
Плюсы и минусы использования функций Map и Filter в Python

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

2022-10-17
Основы эффективного тестирования Python программ в Pytest Python
Продвинутый
Основы эффективного тестирования Python программ в Pytest

PYTEST является одним из самых универсальных, а потому и наиболее востребованных тестировщиков в Python. Поэтому, рассматриваемый здесь базовый набор его возможностей будет несомненно интересен каждому разработчику.

2022-10-17
Декораторы, как средство для самосовершенствования кода в Python Python
Продвинутый
Декораторы, как средство для самосовершенствования кода в Python

Данная статья введет нас в, на первый взгляд, достаточно сложный и пугающий мир ДЕКОРАТОРОВ, позволяющих обеспечить самосовершенствование кода Python и имеющих огромнейший потенциал при дальнейшем своем развитии.

2022-10-17
Структурированный вывод с помощью Pretty Print Python
Продвинутый
Структурированный вывод с помощью Pretty Print

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

2022-10-17
Инструкция pass Python
Новичок
Инструкция pass

В этой статье мы рассмотрим, зачем нужна инструкция `pass` и как ее можно использовать.

2022-10-14
Почему Python - лучший первый язык программирования Python
Новичок
Почему Python - лучший первый язык программирования

Среди множества языков программирования сложно выбрать какой-то один. Если у вас есть сомнения, стоит ли выбрать Python - уделите немного внимания этой статье.

2022-10-13
Функция map Python
Новичок
Функция map

Функция map() часто используется для трансформации последовательностей в Python. Давайте узнаем, в чем ее преимущества и недостатки перед другими способами изменения преобразования последовательностей.

2022-10-12