Программирование на Python для начинающих

Руководство Python для начинающих.

Майк МакГрат "Программирование на Python для начинающих" Эксмо, 2015 год, 192 стр. (5,26 мб. pdf)

Программирование на Python для начинающих - это курс для самостоятельного, изучения языка программирования Python 3. В руководстве подробно рассмотрены все основные особенности языка: описание технологии, структура, синтаксис. Так, как книга предназначена для начинающих и является практическим базовым самоучителем, то в ней приводятся все этапы начиная от установки интерпретатора Python на разные платформы операционных систем, создания первой программы 'Hello World!' до примеров разработки многофункциональных WEB-приложений.

Примеры кода, которые вы найдете в книге, рассчитаны на начинающих программистов они показывают пошагово, как создавать приложения на языке Python. Результат работы программного кода - демонстрируется на скриншотах. Руководство "Программирование на Python для начинающих" идеально подойдет для начального обучения, в нем собраны только самые основные данные по языку. Если вы увлечетесь программированием на Python, то сможете одолеть и более объемные учебники, но не стоит забывать, что любая теория получает свое развитие только подтверждаясь практическим применением.
ISBN 978-5-699-81406-0

Оглавление книги

1. Приступаем к работе.

Введение в язык Python 10
Установка Python в операционной системе Windows 12
Установка Python в операционной системе Linux 14
Знакомство с интерпретатором 16
Ваша первая программа 18
Работа с переменными 20
Получение введенных пользователем данных 22
Исправление ошибок 24
Заключение 26

2. Выполнение операций.

Арифметические действия 28
Присваивание значений 30
Сравнение величин 32
Оценочная логика 34
Проверка условий 36
Определение приоритетов 38
Преобразование типов данных 40
Манипуляции с битами 42
Заключение 44

3. Конструирование инструкций.

Списки 46
Работа со списками 48
Неизменяемые списки 50
Элементы ассоциативного списка 52
Ветвление с помощью условного оператора 54
Цикл while 56
Обход элементов в цикле 58
Выход из цикла 60
Заключение 62

4. Определение функций.

Область видимости переменных 64
Подстановка аргументов 66
Возвращение значений 68
Использование обратного вызова 70
Добавление заполнителей 72
Генераторы в Python 74
Обработка исключений 76
Отладка с помощью инструкции assert 78
Заключение 80

5. Импорт модулей.

Хранение функций 82
Принадлежность имен функций 84
Системные запросы 86
Математические операции 88
Вычисления с десятичными дробями 90
Работа со временем 92
Запуск таймера 94
Шаблоны соответствий 96
Заключение 98

6. Строки и работа с файлами.

Работа со строками 100
Форматирование строк 102
Модификация строк 104
Преобразование строк 106
Доступ к файлам 108
Чтение и запись файлов 110
Изменение текстового файла 112
Консервация данных 114
Заключение 116

7. Объектное программирование.

Инкапсуляция данных 118
Создание экземпляров объектов 120
Доступ к атрибутам класса 122
Встроенные атрибуты 124
Сборка мусора 126
Наследование свойств 128
Переопределение основных методов 130
Реализация полиморфизма 132
Заключение 134

8. Обработка запросов.

Отправка ответов 136
Обработка данных 138
Передача данных через формы 140
Использование текстовых областей 142
Установка флажков 144
Установка переключателя в положение 146
Элементы списка 148
Выгрузка файлов 150
Заключение 152

9. Разработка интерфейсов.

Запускоконного интерфейса 154
Работа с кнопками 156
Вывод сообщений 158
Прием данных от пользователя 160
Выбор из списка 162
Использование переключателей 164
Флажки 166
Добавление изображений 168
Заключение 170

10. Разработка приложений.

Генерирование случайных чисел 172
Планирование программы 174
Построение интерфейса 176
Определение постоянных величин 178
Инициализация изменяемых значений 179
Добавление рабочей функциональности 180
Тестирование программы 182
Компиляция программы 184
Распространение приложения 186
Заключение 188

 

Скачать книгу бесплатно5,26 мб. pdf