Книги / Языки программирования / Python / Программирование на Python 3. Подробное руководство

Программирование на Python 3. Подробное руководство

Марк Саммерфилд

Книга «Программирование на Python 3» — это исчерпывающее руководство по третьей версии языка Python, написанное одним из ведущих специалистов в этой области. Марк Саммерфилд, обладающий многолетним опытом практической разработки, предлагает читателям полный курс, который охватывает все ключевые аспекты языка: от базовых элементов до передовых техник программирования.

Издание начинается с описания фундаментальных понятий Python, необходимых для понимания основ. Далее автор последовательно переходит к более сложным темам, таким как процедурная, объектно-ориентированная и функциональная парадигмы программирования, создание собственных модулей и пакетов, работа с файлами различных форматов, включая XML и сжатие данных.

Особое внимание уделяется практическим аспектам: распределению вычислительной нагрузки между процессами и потоками, созданию приложений для работы с базами данных SQL и DBM, использованию регулярных выражений, а также разработке графических интерфейсов. Книга также рассматривает передовые приемы, включая генераторы, декораторы, менеджеры контекста, дескрипторы, абстрактные базовые классы и метаклассы.

Книга может служить как учебником для постепенного освоения языка, так и справочником для опытных разработчиков. Текст сопровождается многочисленными примерами, доступными на специальном сайте издания. Весь код был протестирован с окончательным релизом Python 3 в операционных системах Windows, Linux и Mac OS X, что гарантирует его актуальность и работоспособность.