«Язык программирования Python. Справочник» Дэвида М. Бизли — исчерпывающее руководство для разработчиков, желающих глубоко освоить возможности языка Python. В книге собраны детальные сведения о встроенных типах данных и операторах, разобрана среда выполнения Python, рассмотрены интерфейсы взаимодействия с операционной системой, работа с нитями и модулями для интернет-программирования. Читатели научатся создавать полноценные клиент-серверные приложения, эффективно использовать стандартные библиотеки Python и подключать собственные расширения. Особое внимание уделено интеграции Python с приложениями на C/C++, а также работе с такими инструментами, как Numeric, Zope, Grail и JPython. Эта книга станет надёжным справочником как для опытных программистов, желающих расширить свои знания, так и для тех, кто стремится вывести свои навыки работы с Python на новый уровень.
Содержание:
ВВЕДЕНИЕ
ГЛАВА 1. КРАТКОЕ ОПИСАНИЕ ЯЗЫКА PYTHON
- Выполнение программ Python
- Переменные и арифметические выражения
- Условные выражения
- Ввод и вывод файлов
- Строки
- Списки и кортежи
- Циклы
- Словари
- Функции
- Классы
- Исключения
- Модули
ГЛАВА 2. ЛЕКСИЧЕСКИЕ СОГЛАШЕНИЯ И СИНТАКСИС
- Структура строки и отступы
- Идентификаторы и зарезервированные слова
- Литералы
- Операторы, разделители и специальные символы
- Строки документации
ГЛАВА 3. ТИПЫ И ОБЪЕКТЫ
- Терминология
- Идентификация и тип объекта
- Подсчёт ссылок
- Ссылки и копии
- Встроенные типы
- Тип None
- Числовые типы
- Типы последовательностей
- Типы отображений
- Вызываемые типы
Модули
- Классы
- Экземпляры класса
- Файлы
- Внутренние типы
- Объекты кода
- Объекты среды выполнения
- Объекты обратной трассировки
- Объекты среза
- Объект Ellipsis
- Специальные методы
- Создание, уничтожение и представление объекта
- Доступ к атрибуту
- Методы последовательности и отображения
- Математические операции
- Вызываемые объекты
- Вопросы производительности и использования памяти
ГЛАВА 4. ОПЕРАТОРЫ И ВЫРАЖЕНИЯ
- Операции с числами
- Операции над последовательностями
- Операции над словарями
- Оператор доступа к атрибуту (.)
- Преобразование типов
- Логические выражения и значения истинности
- Равенство и идентичность объектов
- Порядок вычисления
ГЛАВА 5. УПРАВЛЕНИЕ ХОДОМ ВЫПОЛНЕНИЯ ПРОГРАММЫ
- Условные выражения
- Циклы
- Исключения
- Определение новых исключений
- Проверка с помощью оператора assert и переменная debug
Подробнее с содержанием можно ознакомиться на дополнительных фотографиях.