Python (в подлиннике). Р.Сузи (2002)
Аннотация
Описываются синтаксис и семантика типов данных, операций, конструкций и операторов языка Python; функции, специальные методы классов и исключения. Рассматриваются расширения языка: библиотека Numeric Python, позволяющая эффективно работать с массивами числовых данных, и библиотека Python Image Library, предназначенная для обработки растровых изображений. Обсуждаются работа с базами данных, возможности разработки графического интерфейса пользователя, интеграция программного продукта с модулями на языках SQL, Tcl/Tk, С, C++ и Java. Особое внимание уделено средствам Web-программирования. Прилагаемый CDROM содержит версии интерпретатора и значительную библиотеку программ и модулей расширения.
Книга также подойдет тем, кто впервые изучает программирование. Автор надеется, что книгой воспользуются преподаватели в школах и вузах.
Содержание
- Предисловие
- Введение
- Часть I. Основы программирования
- Глава 1. Интерактивный Python
- Глава 2. Первые программы
- Глава 3. Функциональное программирование
- Глава 4. Строим модули
- Глава 5. Объектный подход
- Глава 6. Графический интерфейс пользователя
- Часть II. Описание языка Python
- Глава 7. Общие сведения о Python
- Глава 8. Описание языка
- Глава 9. Основные стандартные модули
- Часть III. Расширения Python
- Глава 10. Python и C
- Глава 11. Numeric Python
- Глава 12. Обработка изображений: Python Imaging Library
- Глава 13. Связь с базами данных
- Глава 14. Среда Zope
- Глава 15. Jython — Python на Java
- Часть IV. Приложения
- Приложение 1. Переводы сообщений об ошибках
- Приложение 2. Оболочка IDLE
- Приложение 3. Описание компакт-диска
- Список литературы
- Предметный указатель
