Читать «Изучаем Python, 3-е издание» онлайн - страница 570

Unknown Author

вложенный программный код, 289

математическая обработка данных пользователя, 285 проверка ввода, 286 простой пример, 284 итераторы, 342 общий формат, 333 параллельный обход, 354 приемы программирования, 349 изменение списков, 352 обход части последовательности, 352

счетные циклы, 350

экранированные последовательности, подавление, 184

Я

языки

сравнение, 54 ярлыки, щелчок, 83

raw_input, функция, 84 в Windows, 83 ограничения,86

ч

числа, 113, 142, 211

базовые операторы, 150 инструкция print, 152 комплексные числа, 157 литералы, 143 с плавающей точкой, 143 с фиксированной точностью, 137, 160

смешивание числовых типов в выражении, 148 форматы отображения, 152

ш

шаблоны проектирования, 574, 637, 661 шестнадцатеричные литералы, 158

шестнадцатеричные литералы, 144

э

экземпляры, 565, 567

_class_, атрибут, 628

атрибуты, 602

имитация частных атрибутов, 617 множество, 563

передача данных и поведения в экземплярах, 744

O’REILLY*

Изучаем Python

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

Третье издание «Изучаем Python» основано на материалах учебных курсов, которые автор ведет уже на протяжении десяти лет. Главы завершаются блоком вопросов, а в конце каждой части приводятся контрольные упражнения, которые позволят применить новые знания на практике и проверить, насколько хорошо усвоен материал.

В книге рассматриваются:

•    Типы и операции - подробное описание основных типов объектов в языке Python: чисел, списков, словарей и т. д.

•    Инструкции и синтаксис - порядок создания и работы с объектами и общая синтаксическая модель языка Python

•    Функции - основной процедурный инструмент на языке Python, применяемый для структурирования и повторного использования программного кода

•    Модули - пакеты инструкций, функций и других инструментов, организованных в более крупные компоненты

•    Классы - дополнительный объектно-ориентированный инструмент в языке Python, используемый для структурирования программного кода и обеспечивающий возможность его адаптации и многократного использования

•    Исключения и инструменты - модели и инструкции обработки исключений плюс обзор инструментов разработки, используемых при создании крупных программ

•    Обсуждение ожидаемого выпуска версии Python 3.0

Если вы хотите понять, почему выбирают Python такие компании, как Google и Intel, Cisco

и Hewlett-Packard, и почему этот язык используют в NASA для научных вычислений, то эта

книга станет для вас лучшей отправной точкой.

Марк Лутц (Mark Lutz) - известный во всем мире специалист по обучению языку Python. Он одним из первых стал популяризировать этот язык программирования, его новаторские идеи пользуются авторитетом в сообществе пользователей Python. Высокую оценку специалистов заслужили его книги «Programming Python» и «Python Pocket Reference», выпущенные издательством O’Reilly. За десять лет преподавания Лутц провел более 200 курсов. Он имеет степень магистра в области информатику и обладает 25-летним опытом разработки программного обеспечения.