Python Academy

Использование списков в качестве стековСтек – абстрактный тип данных, представляющий собой список эл...

Читать далее

Превью из длинного текстаДопустим, у нас есть какой-то длинный текст в виде строки и надо сделать пр...

Читать далее

Паттерн проектирования SingletonОдиночка или же синглтон – это паттерн проектирования, описывающий о...

Читать далее

Аннотации типовВсем известно, что Python – язык с динамической типизацией. Аннотации типов нужны для...

Читать далее

Делегирующие генераторыДавайте создадим простенькую генераторную функцию subgen, которая будет возвр...

Читать далее

Добавляем классу большую функциональностьНа прошлой неделе мы объясняли декоратор @classmethod, а се...

Читать далее

Сортировка словаря по значениямСортировка данных словаря по значениям ключей, а не по самим ключам, ...

Читать далее

Дизассемблирование Встроенный модуль dis позволяет декомпилировать написанную вами программу в байт-...

Читать далее

Получаем метаданные из аудиофайла Для извлечения метаданных из аудиофайлов, а также их редактировани...

Читать далее

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

Читать далее