(увеличить обложку)
|
Авторитетный курс объектно-ориентированного программирования!С помощью этой практической книги вы получите всестороннее и глубокое введение в основы языка Python. Будучи основанным на популярном учебном курсе Марка Лутца, обновленное 5-е издание книги поможет вам быстро научиться писать эффективный высококачественный код на Python. Она является идеальным способом начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках. Это простое и понятное учебное пособие, укомплектованное контрольными вопросами, упражнениями и полезными иллюстрациями, позволит вам освоить основы линеек Python 3.X и 2.X. Вы также ознакомитесь с расширенными возможностями языка, получившими широкое распространение в коде Python. Благодаря книге вы:
"Книга Learning Python находится в начале моего списка рекомендованной литературы для любого, кто желает научиться программировать на Python." Дуг Хеллманн Об автореМарк Лутц является мировым лидером в обучении языку Python, автором самых ранних и ставших бестселлерами книг по Python, а также первопроходцем в сообществе Python, начиная с 1992 года. Обладая более чем 30-летним опытом разработки, Марк был автором книг Programming Python, 4th Edition и Python Pocket Reference, 4th Edition издательства O'Reilly. Книга обсуждается в отдельном сообщении в блоге Виктора Штонда. |
Предисловие 17
Часть VI. Классы и объектно-ориентированное программирование 19
Глава 26. Объектно-ориентированное программирование: общая картина 20
Глава 27. Основы написания классов 34
Глава 28. Более реалистичный пример 54
Глава 29. Детали реализации классов 96
Глава 30. Перегрузка операций 123
Глава 31. Проектирование с использованием классов 169
Глава 32. Расширенные возможности классов 216
Часть VII. Исключения и инструменты 315
Глава 33. Основы исключений 316
Глава 34. Детали обработки исключений 327
Глава 35. Объекты исключений 357
Глава 36. Проектирование с использованием исключений 375
Часть VIII. Более сложные темы 399
Глава 37. Unicode и байтовые строки 400
Глава 38. Управляемые атрибуты 455
Глава 39. Декораторы 504
Глава 40. Метаклассы 590
Глава 41. Все хорошее когда-нибудь заканчивается 644
Часть IX. Приложения 653
Приложение А. Установка и конфигурирование 654
Приложение Б. Запускающий модуль Windows для Python 668
Приложение В. Изменения в Python и настоящая книга 677
Приложение Г. Решения упражнений, приводимых в конце частей 692
Предметный указатель 709
|
Copyright © 1992-2020 Издательская группа "Диалектика-Вильямс"
|