Книга: Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3-е изд. дополненное и переработанное
Назад: Введение
Дальше: 1. Первые шаги

Часть I. Основы

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

В главе 1 вы установите Python на свой компьютер и запустите первую программу, которая выводит на экран сообщение Hello world!.

В главе 2 вы научитесь хранить информацию в переменных, работать с текстовыми и числовыми данными.

В главах 3 и 4 вы познакомитесь со списками. Они позволяют хранить любой объем информации в одной переменной, что повышает эффективность работы с данными. Вы сможете работать с сотнями, тысячами и даже миллионами значений всего в нескольких строках кода.

В главе 5 будут представлены операторы if. С их помощью вы сможете написать код, который делает что-то одно, если некое условие истинно, и что-то другое, если оно ложно.

В главе 6 будет показано, как использовать словари Python, связывающие разные виды информации. Как и списки, словари могут содержать столько информации, сколько вы захотите в них поместить.

В главе 7 вы научитесь получать данные от пользователей, чтобы ваши программы стали интерактивными. Там же описаны циклы while, многократно выполняющие блоки кода, пока некое условие остается истинным.

В главе 8 вы займетесь написанием функций — именованных блоков кода, которые решают конкретную задачу и запускаются по мере необходимости.

В главе 9 представлены классы, предназначенные для моделирования объектов реального мира: собак, кошек, людей, машин, ракет и т.д.

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

В главе 11 вы научитесь писать тесты для своего кода. Они проверяют, что ваша программа работает так, как было задумано. В результате вы сможете дорабатывать свои программы, не беспокоясь о возможном внесении новых багов. Тестирование — один из первых навыков, отличающий новичка от программиста среднего уровня.

Назад: Введение
Дальше: 1. Первые шаги