Python. К вершинам мастерства: Лучано Рамальо
Fluent Python
Язык Python настолько прост, что научиться продуктивно писать на нем программы можно быстро, но зачастую вы при этом используете не все имеющиеся в нем возможности. Это практическое пособие покажет, как создавать эффективный идиоматичный код на Python, задействуя его лучшие - и иногда несправедливо
Полная аннотация
Автор
Издательство
Все характеристики
Аннотация
Язык Python настолько прост, что научиться продуктивно писать на нем программы можно быстро, но зачастую вы при этом используете не все имеющиеся в нем возможности. Это практическое пособие покажет, как создавать эффективный идиоматичный код на Python, задействуя его лучшие - и иногда несправедливо игнорируемые - черты. Автор, Лучано Рамальо, рассказывает от базовых средствах и библиотеках Python и демонстрирует, как сделать код одновременно короче, быстрее и понятнее.
Многие опытные программисты стараются подогнать Python под приемы, знакомые им по работе с другими языками. Эта книга покажет им, как достичь истинного профессионализма в программировании на Python 3.
В книге рассматриваются следующие темы.
Модель данных в Python: почему специальные методы лежат в основе единообразного поведения объектов.
Структуры данных: как в полной мере задействовать встроенные типы, о дуализме текста и байтов в век Unicode.
Функции как объекты: взгляд на функции Python как на полноправные объекты и как это отражается на популярных паттернах проектирования.
Объектно-ориентированные идиомы: создание классов на основе знаний о ссылках, изменяемости, интерфейсов, перегрузке операторов и множественном наследовании.
Управление потоком выполнения: контекстные менеджеры, генераторы, сопрограммы и параллелизм с применением пакетов concurrent.futures и asyncio.
Метапрограммирование: как работают свойства, дескрипторы атрибутов, декораторы классов и метаклассы.
Издание идеально подойдет как аналитикам, только начинающим осваивать обработку данных, так и опытным программистам на Python, еще не знакомым с научными приложениями.
Многие опытные программисты стараются подогнать Python под приемы, знакомые им по работе с другими языками. Эта книга покажет им, как достичь истинного профессионализма в программировании на Python 3.
В книге рассматриваются следующие темы.
Модель данных в Python: почему специальные методы лежат в основе единообразного поведения объектов.
Структуры данных: как в полной мере задействовать встроенные типы, о дуализме текста и байтов в век Unicode.
Функции как объекты: взгляд на функции Python как на полноправные объекты и как это отражается на популярных паттернах проектирования.
Объектно-ориентированные идиомы: создание классов на основе знаний о ссылках, изменяемости, интерфейсов, перегрузке операторов и множественном наследовании.
Управление потоком выполнения: контекстные менеджеры, генераторы, сопрограммы и параллелизм с применением пакетов concurrent.futures и asyncio.
Метапрограммирование: как работают свойства, дескрипторы атрибутов, декораторы классов и метаклассы.
Издание идеально подойдет как аналитикам, только начинающим осваивать обработку данных, так и опытным программистам на Python, еще не знакомым с научными приложениями.
Свернуть
Характеристики
ID товара
516656
ISBN
978-5-97060-384-0
Страниц
768 (Офсет)
Вес
1094 г
Размеры
220x160x31 мм
Тип обложки
обл - мягкий переплет (крепление скрепкой или клеем)
Иллюстрации
Черно-белые
Все характеристики
Нет в продаже
Рецензии на книгу
Читали книгу? Как она вам?
Мы всегда рады честным, конструктивным рецензиям.
Покупатели 8

Яна Голубева
27 января 2020 в 12:54
Почему-то магазин удаляет мои рецензии и не отвечает на сообщения! Качество книги ужасное!!! Сделала подарок ребенку на новый год, при первом же открытии книги, из нее вывалилась пачка листов! В результате ребенок остался без подарка. Уже читала аналогичные отзывы об этой книги здесь, что вываливаются листы, но их тож...
Понравилась рецензия?
Да

Андрей Нестеров
13 ноября 2018 в 10:40
Для программиста, имеющего опыт работы с Python, книга должна быть полезной. Есть ошибки в коде, чаще всего связанные с неправильным отступом (для Python это критично), но они легко распознаются.
Понравилась рецензия?
Да

Mogamigawa
20 апреля 2018 в 18:29
Отличнейшая книга по Python для тех, у кого есть хоть какая-то база. Читается с удовольствием. В книге есть потустороннее, хреновины и штуковины, вот только пива как у Фаулера в его Архитектуре нет. Вменяемо объясняются сопрограммы (отлично, что не перевели прямой калькой - корутины) и зоопарк await\async с unicode. П...
Понравилась рецензия?
Да

Владимир
10 марта 2018 в 16:21
Мне как начинающему питонисту книга понравилась. Весьма толстая, долгая и подробная. Это то что нужно читать после изучения базы. Хорошие примеры, широкий горизонт, в конце каждой главы туча дополнительных источников. для себя отметил множество ньюансов, которых не встретил в литературе начального уровня(например: зам...
Понравилась рецензия?
Да

Дмитрий Дмитриев
8 января 2018 в 9:37
Книга ориентирована на людей, имеющих базовый опыт программирования на python, и содержит много полезной информации, раскрывающей особенности python. Книга содержит подробные листинги с кодом, который детально прокомментирован и разобран. Также книга содержит много отсылок к разного рода источникам, размышления о язык...
Понравилась рецензия?
Да
Книги из жанра

1 0132 026 -50% Еще 1 день
Цифровизация процессов управления медико-гигиеническими рисками на производственных предприятиях
Шипилов Игорь Викторович