Простой Python. современный стиль программирования - читать онлайн бесплатно полную версию книги . Страница 11

Глава 10. Системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463

Глава 11. Конкуренция и сети . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465

20

Оглавление

Приложение Е. Вспомогательные материалы . . . . . . . . . . . . . . . . 473

Приоритет операторов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473

Строковые методы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

Изменение регистра . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

Поиск . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

Изменение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

Форматирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475

Тип строки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475

Атрибуты модуля string . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476

Мари, Карин, Тому и Рокси

Введение

Эта книга познакомит вас с языком программирования Python. Она предназначена

для начинающих программистов, но даже если вы уже писали программы и хотите

лишь добавить Python к списку доступных вам языков, издание «Простой Python.

Современный стиль программирования» поможет в этом.

Книга представляет собой неторопливое введение, которое постепенно проведет

вас от основ к множеству более углубленных тем. Я использовал смесь стилей

учебника и поваренной книги, чтобы по очереди объяснить новые термины и идеи.

Код, написанный на языке Python, включен даже в самые первые главы.

Несмотря на то что книга ориентирована на начинающих читателей, я включил

в нее темы, которые могут показаться сложными, вроде баз данных NoSQL или

библиотек передачи сообщений. Я выбрал их потому, что они помогут решить

многие проб лемы лучше, чем стандартные приемы. Вы загрузите и установите те

внешние пакеты Python, которые пригодятся, когда «встроенные батарейки» не по-

дойдут для вашего приложения. Пробовать что-то новое весело.

Я также включил в книгу несколько примеров того, чего делать не нужно, осо-

бенно если вы уже работали с другими языками программирования и пытаетесь

адаптировать их стиль для Python. Не буду утверждать, что язык программирова-

ния Python идеален, — просто покажу вам, чего следует избегать.

Иногда я буду делать подобные врезки, когда что-то может быть непонятно или же суще-

ствует более питонский способ сделать это.

Аудитория

Эта книга пригодится всем, кто заинтересован в изучении потенциально самого

популярного языка программирования, независимо от того, изучали ли вы другие

языки программирования ранее.

Краткое описание

В первых семи главах объясняются основы языка программирования Python, их

нужно читать по порядку. В последующих главах показывается, как язык про-

граммирования Python используется в определенных областях, таких как Интернет,

Краткое описание

23

базы данных, сети и т. д., их можно читать в любом порядке. В первых трех при-

ложениях демонстрируется применение языка программирования Python в ис-

кусстве, бизнесе и науке. Далее вы узнаете, как установить Python 3, если у вас его

нет. После этого идут ответы к упражнениям, расположенным в конце каждой гла-

вы, а затем несколько полезных списков.