Библиотека knigago >> Компьютеры: Языки и системы программирования >> Python >> Python. Исчерпывающее руководство


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1667, книга: Шпион Наполеона. Сын Наполеона
автор: Шарль Лоран

Шарль Лоран Историческая проза "Шпион Наполеона. Сын Наполеона" погружает читателя в захватывающий мир исторической драмы и интриг. Автор Шарль Лоран искусно переплетает исторические факты с вымышленными персонажами, создавая убедительный и увлекательный рассказ. В центре повествования находится загадочная фигура Александра Валевского, предполагаемого внебрачного сына Наполеона. Валевский оказывается втянутым в опасную шпионскую игру, участвуя в тайных переговорах, которые могут...

Дэвид Бизли - Python. Исчерпывающее руководство

Python. Исчерпывающее руководство
Книга - Python. Исчерпывающее руководство.  Дэвид Бизли  - прочитать полностью в библиотеке КнигаГо
Название:
Python. Исчерпывающее руководство
Дэвид Бизли

Жанр:

Python

Изадано в серии:

Для профессионалов

Издательство:

Питер

Год издания:

ISBN:

978-5-4461-1956-1

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Python. Исчерпывающее руководство"

Разнообразие возможностей современного Python становится испытанием для разработчиков всех уровней. Как программисту на старте карьеры понять, с чего начать, чтобы это испытание не стало для него непосильным? Как опытному разработчику Python понять, эффективен или нет его стиль программирования? Как перейти от изучения отдельных возможностей к мышлению на Python на более глубоком уровне? «Python. Исчерпывающее руководство» отвечает на эти, а также на многие другие актуальные вопросы. Эта книга делает акцент на основополагающих возможностях Python (3.6 и выше), а примеры кода демонстрируют «механику» языка и учат структурировать программы, чтобы их было проще читать, тестировать и отлаживать. Дэвид Бизли знакомит нас со своим уникальным взглядом на то, как на самом деле работает этот язык программирования. Перед вами практическое руководство, в котором компактно изложены такие фундаментальные темы программирования, как абстракции данных, управление программной логикой, структура программ, функции, объекты и модули, лежащие в основе проектов Python любого масштаба. 16+

Читаем онлайн "Python. Исчерпывающее руководство". [Страница - 3]

аргументов.....................133
5.6. Функции, принимающие любой ввод.......................................................134
5.7. Только позиционные аргументы.................................................................134

8  Оглавление
5.8. Имена, строки документации и аннотации типов................................135
5.9. Применение функций и передача параметров.......................................137
5.10. Возвращаемые значения..............................................................................139
5.11. Обработка ошибок.........................................................................................140
5.12. Правила масштабирования........................................................................141
5.13. Рекурсия...........................................................................................................144
5.14. Лямбда-функции...........................................................................................144
5.15. Функции высшего порядка........................................................................146
5.16. Передача аргументов функциям обратного вызова...........................149
5.17. Возвращение результатов из обратных вызовов................................153
5.18. Декораторы......................................................................................................155
5.19. Отображение, фильтрация и свертка......................................................159
5.20. Интроспекция, атрибуты и сигнатуры...................................................160
5.21. Анализ среды...................................................................................................163
5.22. Динамическое выполнение и создание кода........................................165
5.23. Асинхронные функции и await.................................................................167
5.24. Напоследок: о функциях и композиции................................................169
Глава 6. Генераторы........................................................................ 171
6.1. Генераторы и yield............................................................................................171
6.2. Перезапускаемые генераторы......................................................................174
6.3. Делегирование...................................................................................................175
6.4. Практическое использование генераторов.............................................176
6.5. Расширенные генераторы и выражения yield........................................179
6.6. Применение расширенных генераторов..................................................180
6.7. Генераторы и их связь с await......................................................................184
6.8. Напоследок: краткая история и возможности генераторов..............185
Глава 7. Классы и объектно-ориентированное
программирование......................................................................... 186
7.1. Объекты...............................................................................................................186
7.2. Команда class.....................................................................................................187
7.3. Экземпляры.......................................................................................................189
7.4. Обращение к атрибутам.................................................................................190
7.5. Правила масштабирования...........................................................................191

Оглавление  9

7.6. Перегрузка операторов и протоколы........................................................192
7.7. Наследование....................................................................................................193
7.8. Отказ от наследования в пользу композиции........................................197
7.9. Замена наследования функциями..............................................................200
7.10. Динамическая и утиная типизации.........................................................201
7.11. Опасность наследования от встроенных типов..................................201
7.12. Переменные и методы класса....................................................................203
7.13. Статические методы.....................................................................................207
7.14. О паттернах проектирования....................................................................210
7.15. Инкапсуляция данных и приватные атрибуты...................................211
7.16. Аннотации типов............................................................................................213
7.17. Свойства............................................................................................................214
7.18. Типы, интерфейсы и абстрактные базовые классы............................218
7.19. Множественное наследование, интерфейсы и примеси..................222
7.20. Диспетчеризация вызовов в зависимости от типа.............................228
7.21. Декораторы классов......................................................................................230
7.22. Контролируемое наследование.................................................................233
7.23. Жизненный цикл объектов и управление памятью..........................235
7.24. Слабые ссылки................................................................................................240
7.25. Внутреннее представление объектов и связывание атрибутов.....242
7.26. Прокси, обертки и делегирование............................................................244
7.27. Сокращение затрат памяти и __slots__.................................................247
7.28. Дескрипторы...................................................................................................248
7.29. Процесс определения класса.....................................................................251
7.30. Динамическое создание класса.................................................................253
7.31. --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «Python. Исчерпывающее руководство» по жанру, серии, автору или названию:

Другие книги из серии «Для профессионалов»:

Командная строка Linux. Полное руководство. Уильям Шоттс
- Командная строка Linux. Полное руководство

Жанр: Linux

Год издания: 2017

Серия: Для профессионалов