Python. Экспресс-курс - [8]

Шрифт
Интервал

Б.9. Глава 12 ............................................................................................................................................ 456

Б.10. Глава 13 ......................................................................................................................................... 457

Б.11. Глава 14 ......................................................................................................................................... 460

Б.12. Глава 15 ......................................................................................................................................... 463

Б.13. Глава 16 ......................................................................................................................................... 467

Б.14. Глава 17 ......................................................................................................................................... 469

Б.15. Глава 18 ......................................................................................................................................... 470

Б.16. Глава 20 ......................................................................................................................................... 471

Б.17. Глава 21 ......................................................................................................................................... 473

Б.18. Глава 22 ......................................................................................................................................... 474

Б.19. Глава 23 ......................................................................................................................................... 477

Б.20. Глава 24 ......................................................................................................................................... 479

Отзывы о втором издании

Самый быстрый способ изучить основы Python.

— Массимо Перга (Massimo Perga), Microsoft

Это моя любимая книга по Python. Грамотный подход к серьезному программи -рованию на Python.

— Эдмон Беголи (Edmon Begoli), Oak Ridge National Laboratory Превосходная книга, охватывает новое воплощение Python.

— Уильям Кайн-Грин (William Kahn-Greene),

Participatory Culture Foundation

Как и в самом Python, акцент в книге делается на читаемость и быстрое развитие. — Дэвид МакВиртер (David McWhirter), Cranberryink

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

— Джером Ланиг (Jerome Lanig), BayPiggies User Group Кодерам-питонистам понравится эта замечательная книга.

— Сумит Пал (Sumit Pal), Leapfrogrx

Если вы когда-либо хотели изучать Python или иметь удобный справочник, то эта книга для вас. Автор кратко описывает синтаксис языка и функциональные воз -можности, а затем исследует все аспекты языка, а также библиотеки и модули, расширяющие Python в пространстве практических приложений.

— Джим Коли (Jim Kohli), Dzone

Это лучшая книга для изучения Python, которая подойдет профессиональным программистам или людям, которые уже знают, как программировать на другом языке... Она не станет вашей единственной книгой по Python, но определенно должна быть первой!

— Отзыв читателя на Amazon

Введение

Я знаю Наоми Седер уже много лет — как соавтора и как друга. В сообществе Python у нее репутация преподавателя-энтузиаста, опытного программиста и классного ор-ганизатора сообщества. Каждому будет полезно прислушаться к ее мудрым словам. Но не верьте мне на слово! Наоми в качестве преподавателя помогла очень многим

людям в изучении Python. Многие участники сообщества Python, в том числе и я, пользовались результатами ее работы. Благодаря столь обширному опыту она знает, какие аспекты языка важны для начинающих питонистов и какие потре-буют особого внимания от студентов. Эта мудрость была искусно переработана в страницы книги.

Как известно, язык Python соблюдает принцип «батарейки в комплекте»: вы можете сделать очень многое, а обширная экосистема модулей Python распространяется на очень многие практические области. Пришло время заняться изучением этого мощного, простого и успешно развивающегося языка. «Экспресс»-характер книги выражается в лаконичном стиле преподавания Наоми и гарантирует, что вся основная информация о Python будет у вас под рукой. Кроме того, эта основная информация закладывает прочный фундамент для дальнейшего развития ваших навыков программирования на Python. Но что самое важное, после прочтения этой книги вы получите достаточно знаний и деталей для того, чтобы действовать независимо и эффективно: вы будете знать, что делать, где искать информацию и на что обращать внимание, когда вы неизбежно столкнетесь с пре-пятствиями на своем пути к цели — карьере разработчика Python. Книга Наоми воплощает суть «питонического» стиля: красивое лучше, чем урод-ливое, простое лучше, чем сложное, читаемость имеет значение. Вы держите в руках замечательное руководство, которое поможет вам сделать пер-вые шаги в изучении Python. Желаю удачи на предстоящем пути — и не забудьте получить удовольствие!


Рекомендуем почитать
SQL: быстрое погружение

Что общего между самыми востребованными профессиями и стремительным увеличением количества информации в мире? Ответ: язык структурированных запросов (SQL). SQL — рабочая лошадка среди языков программирования, основа основ для современного анализа и управления данными. Книга «SQL: быстрое погружение» идеальна для всех, кто ищет новые перспективы карьерного роста; для разработчиков, которые хотят расширить свои навыки и знания в программировании; для любого человека, даже без опыта, кто хочет воспользоваться возможностями будущего, в котором будут править данные.


Чистый код. Создание, анализ и рефакторинг

Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение». Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей.


Изучаем Python

Книга "Изучаем Python" - это ускоренный курс, который позволит вам сэкономить время и сразу начать писать работоспособные программы (игры, визуализации данных, веб-приложения и многое другое). Хотите стать программистом? В первой части книги вам предстоит узнать о базовых принципах программирования, познакомиться со списками, словарями, классами и циклами, вы научитесь создавать программы и тестировать код. Во второй части книги вы начнете использовать знания на практике, работая над тремя крупными проектами: создадите собственную "стрелялку" с нарастающей сложностью уровней, займетесь работой с большими наборами данных и освоите их визуализацию, и, наконец, создадите полноценное веб-приложение на базе Django, гарантирующее конфиденциальность пользовательской информации. Если вы решились разобраться в том что такое программирование, не нужно ждать.


Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих

Алгоритмы - это всего лишь пошаговые алгоритмы решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены. Можно, конечно, погрузится в глубокую философию гениального Кнута, изучить многостраничные фолианты с доказательствами и обоснованиями, но хотите ли вы тратить на это свое время? Откройте великолепно иллюстрированную книгу и вы сразу поймете, что алгоритмы - это просто. А грокать алгоритмы - это веселое и увлекательное занятие.