Python Academy

Использование списков в качестве стековСтек – абстрактный тип данных, представляющий собой список эл...
Читать далее
Превью из длинного текстаДопустим, у нас есть какой-то длинный текст в виде строки и надо сделать пр...
Читать далее
Паттерн проектирования SingletonОдиночка или же синглтон – это паттерн проектирования, описывающий о...
Читать далее
Аннотации типовВсем известно, что Python – язык с динамической типизацией. Аннотации типов нужны для...
Читать далее
Делегирующие генераторыДавайте создадим простенькую генераторную функцию subgen, которая будет возвр...
Читать далее
Добавляем классу большую функциональностьНа прошлой неделе мы объясняли декоратор @classmethod, а се...
Читать далее
Сортировка словаря по значениямСортировка данных словаря по значениям ключей, а не по самим ключам, ...
Читать далее
Дизассемблирование Встроенный модуль dis позволяет декомпилировать написанную вами программу в байт-...
Читать далее
Получаем метаданные из аудиофайла Для извлечения метаданных из аудиофайлов, а также их редактировани...
Читать далее
Обработка исключений Исключения — это тип данных, который нужен для того, что бы сообщать нам об оши...
Читать далее