Изучаем Python

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Авторитетный курс объектно-ориентированного программирования! С помощью этой практической книги вы получите всестороннее и глубокое введение в основы языка Python. Будучи основанным на популярном учебном курсе Марка Лутца, обновленное 5-е издание книги поможет вам быстро научиться писать эффективный высококачественный код на Python. Она является идеальным способом начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках. Это простое и понятное учебное пособие, укомплектованное контрольными вопросами, упражнениями и полезными иллюстрациями, позволит вам освоить основы линеек Python 3.X и 2.X. Вы также ознакомитесь с расширенными возможностями языка, получившими широкое распространение в коде Python. Благодаря книге вы: • Исследуете основные встроенные типы объектов Python, такие как числа, списки и словари • Научитесь создавать и обрабатывать объекты с помощью операторов Python и освоите общую синтаксическую модель Python • Сможете применять функции для устранения избыточности кода и упаковки кода с целью многократного использования • Узнаете, как организовывать операторы, функции и прочие инструменты в более крупные компоненты посредством модулей • Погрузитесь глубже в классы — инструмент объектно-ориентированного программирования Python для структурирования кода • Научитесь писать крупные программы с применением модели обработки исключений и инструментов разработки Python • Освоите более сложные инструменты Python, включая декораторы, дескрипторы, метаклассы и обработку Unicode "Книга Learning Python находится в начале моего списка рекомендованной литературы для любого, кто желает научиться программировать на Python." Дуг Хеллманн старший инженер-программист, Racemi, Inc. Об авторе Марк Лутц является мировым лидером в обучении языку Python, автором самых ранних и ставших бестселлерами книг по Python, а также первопроходцем в сообществе Python, начиная с 1992 года. Обладая более чем 30-летним опытом разработки, Марк был автором книг Programming Python, 4th Edition и Python Pocket Reference, 4th Edition издательства O'Reilly.

Author(s): Марк Лутц
Edition: 5
Publisher: ООО "Диалектика"
Year: 2019

Language: Russian
Commentary: Scanned
Pages: 832
City: СПб.
Tags: Programming; Python

Часть I. Начало работы 39
Глава 1. Python в вопросах и ответах 40
Глава 2. Как Python выполняет программы 64
Глава 3. Как пользователь выполняет программы 78
Часть II. Типы и операции 125
Глава 4. Введение в типы объектов Python 126
Глава 5. Числовые типы 165
Глава 6. Кратко о динамической типизации 207
Глава 7. Фундаментальные основы строк 219
Глава 8. Списки и словари 268
Глава 9. Кортежи, файлы и все остальное 302
Часть III. Операторы и синтаксис 343
Глава 10. Введение в операторы Python 344
Глава 11. Операторы присваивания, выражений и вывода 362
Глава 12. Проверки if и правила синтаксиса 394
Глава 13. Циклы while и for 410
Глава 14. Итерации и включения 438
Глава 15. Документация 466
Часть IV. Функции и генераторы 491
Глава 16. Основы функций 492
Глава 17. Области видимости 504
Глава 18. Аргументы 541
Глава 19. Расширенные возможности функций 571
Глава 20. Включения и генераторы 598
Глава 21. Оценочные испытания 645
Часть V. Модули и пакеты 683
Глава 22. Модули: общая картина 684
Глава 23. Основы написания модулей 702
Глава 24. Пакеты модулей 720
Глава 25. Расширенные возможности модулей 758
ПРИЛОЖЕНИЕ. Решения упражнений, приводимых в конце частей 794
Предметный указатель 819