Язык программирования Python обладает рядом, казалось бы, противоречивых качеств: в нем сочетаются элегантность и прагматичность, простота и мощь. С одной стороны, это высокоуровневый язык, с другой — он позволяет оперировать байтами и битами. Его легко изучать новичкам и в то же время он эффективный инструмент в руках специалистов.
Эта книга предназначена как для программистов, уже знакомых с языком Python, так и для тех, кто только приступает к его изучению, но имеет опыт работы с другими языками программирования. Она представляет собой справочное руководство по языку Python, наиболее часто используемым компонентам его стандартной библиотеки и ряду наиболее популярных и полезных модулей и пакетов сторонних производителей. Книга охватывает широкий круг прикладных вопросов, в том числе сетевое и веб-программирование, обработку XML-документов, работу с базами данных и высокоскоростные вычисления. Внимание читателей акцентируется на кросс-платформенных возможностях Python, включая рассмотрение основных способов расширения Python и внедрения кода на языке Python в приложения, созданные с использованием других языков программирования.
Введение в Python.
Универсальный язык программирования Python известен уже давно: его создатель, Гвидо ван Россум, приступил к разработке Python в 1990 году. Этот стабильный и зрелый язык обладает целым рядом привлекательных качеств: он сверхвысокоуровневый, динамичный, объектно-ориентированный и кросс-платформенный. Python выполняется на всех основных аппаратных платформах под управлением самых разных операционных систем, предоставляя полную свободу в отношении их выбора.
Python обеспечивает высокую производительность на всех фазах жизненного цикла разработки программного обеспечения (ПО): фазах анализа, проектирования, прототипирования, написания, тестирования, отладки и доводки программного кода, а также подготовки документации, развертывания и, разумеется, сопровождения готового приложения. Год от года популярность Python неуклонно возрастает. В наши дни знание языка Python служит дополнительным плюсом к характеристике любого программиста, поскольку Python проник практически во все возможные ниши и может играть важную роль в качестве компонента любого программного решения.
ОГЛАВЛЕНИЕ.
Предисловие.
Часть I. Начало работы с Python.
Глава 1. Введение в Python.
Глава 2. Интерпретатор Python.
Часть II. Ядро и встроенные объекты Python.
Глава 3. Язык программирования Python.
Глава 4. Объектно-ориентированный Python.
Глава 5. Исключения.
Глава 6. Модули.
Глава 7. Встроенные объекты и модули стандартной библиотеки.
Глава 8. Строки и байты.
Глава 9. Регулярные выражения.
Часть III. Библиотека Python и модули расширения.
Глава 10. Работа с файлами и текстом.
Глава 11. Базы данных и постоянное хранение.
Глава 12. Работа со значениями даты и времени.
Глава 13. Управление процессом выполнения.
Глава 14. Потоки и процессы.
Глава 15. Математические вычисления.
Глава 16. Тестирование, отладка и оптимизация кода.
Часть IV. Сетевое и веб-программирование.
Глава 17. Основы работы с сетями.
Глава 18. Асинхронные архитектуры.
Глава 19. Модули для работы с клиентскими сетевыми протоколами.
Глава 20. Работа с протоколом HTTP.
Глава 21. Электронная почта, MIME и другие сетевые кодировки.
Глава 22. Структурированный текст: HTML.
Глава 23. Структурированный текст: XML.
Часть V. Расширение, распространение, миграция v2/v3.
Глава 24. Модули расширения и внедрение классического Python в другие программы.
Глава 25. Распространение расширений и программ.
Глава 26. Переход с версии 2.x на версию 3.x и сосуществование различных версий.
Предметный указатель.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Python, справочник, Полное описание языка, Мартелли А., Рейвенскрофт А., Холден С., 2019 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать файл № 1 - pdf
Скачать файл № 2 - djvu
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - djvu - Яндекс.Диск.
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Хештеги: #справочник по программированию :: #программирование :: #Мартелли :: #Рейвенскрофт :: #Холден
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Справочник системного администратора по программированию Windows, Коробко И.В., 2009
- Информационные технологии, краткий терминологический словарь специальных терминов, Соколов И.А., Быстров И.И., 2017
- Краткий справочник-словарь русского компьютерhого диалекта
- Анализ и синтез систем автоматического управления на ЭВМ, Алгоритмы и программы, справочник, Болнокин В.Е., Чинаев П.И., 1991
Предыдущие статьи:
- XSLT, справочник программиста, Кэй М., 2002
- Толковый словарь по информатике, Пивняк Г.Г., Бусыгин Б.С., Дивизинюк М.М., 2008
- Информатика в статистике, словарь-справочник, 1994
- Информатика, Словарь компьютерных терминов, Валединский В.Д., 1997