Обработка изображений — одна из таких областей, причем довольно обширная. Библиотека PIL
Урок посвящён созданию собственных фильтров для растровых изображений. Кроме того, вы познакомитесь с модулем wave для обработки звука.
Урок посвящён библиотекам по работе с документами (текстами, презентациями, таблицами). Эти библиотеки можно использовать для автоматизации документооборота. Например, можно формировать документы: макеты презентаций, налоговую отчетность, открытки с поздравлениями.
Одна из самых распространенных методик разработки программных продуктов — объектно-ориентированное программирование (ООП).
ООП - еще один пример модульности — объект. Объекты хранят внутри себя и данные, и обрабатывающие их функции. Изучению парадигмы объектно-ориентированного программирования и посвящены следующие уроки.
Свойство кода работать с разными типами данных называют полиморфизмом.
Почти любой оператор Python можно определить и для типов данных, которые мы сами создаем с помощью классов. Это делается с помощью специальных методов. О них и пойдет речь в этом уроке.