Начинаем программировать на Python [Тони Гэддис] (pdf) читать постранично, страница - 2

-  Начинаем программировать на Python  [4-е издание] 73.83 Мб, 770с. скачать: (pdf) - (pdf+fbd)  читать: (полностью) - (постранично) - Тони Гэддис

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

43

Проектирование программы ................................................................................................................. 43
Ввод, обработка и вывод ....................................................................................................................... 48

Вывод данных на экран при помощи функции

print ......................................................................... 48

Комментарии .......................................................................................................................................... 51
Переменные ............................................................................................................................................ 52
Чтение входных данных с клавиатуры ................................................................................................ 62

Выполнение расчетов ............................................................................................................................ 66
Подробнее о выводе данных ................................................................................................................. 79
Именованные константы ........................................... ............................................................................ 87
Введение в черепашью графику ........................................................................................................... 88

Вопросы для повторения ............................. ............ ..... ................................................. ............ ..... ...............
Задачи по программированию ............. ............ ........................ ..... ..... ..... ............ ..... ................. .......... ..........

Глава

3 .1
3.2
3.3

3.

Структуры принятия решения и булева логика

114
119

.................................................. 125

Инструкция

if ....................................................................................................................................... 125

Инструкция

if-else ................................................................................................................................ 133
............. " ....... " ...... "." ......... " ......... "." ................. "." .... " ...... " .. " ..... 137

Сравнение строковых значений

Vlll

Краткое оглавление

3.4
3.5
3.6
3.7

Вложенные структуры принятия решения и инструкция

if-elif-else ................................. " ........... 141
Логические операторы "."" .. "."."."."."." .. ".""." .. ".".".""" ..... "." .. "."." .. "."."."."."." .. " ... """" ... "149
Булевы переменные""."."."."."."."."."."."."." .. ""." .. "."." .. "."." .. " .. ".".".".""." .. "" .. "."."" ....... ".156
Черепашья графика: определение состояния черепахи"".".""".".""".".""""."."""."""."""""".157

Вопросы для повторения.".".".""."."."." .. ""."." .. ""."."."." .. " .. "."."." .. "."."" .. ".".".".".".".""""" .... "".165
Задачи по программированию""." .. "" .. "."."."."."."."."."." .. "." .. "" .. " .. ".".".".".".".""""." .. " .. " ...... "" .. 169
Глава

4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8

4.

Структуры с повторением ......................................................................................... 177

Введение в структуры повторения""."."."."."""""".""""."""."""""".".".".".""""""."""""""." 177
Цикл while: цикл с условием повторения"""""".""."""."."""""".""""""""""."""""""""""""" 178
Циклfоr: цикл со счетчиком повторений """"".".".".".""".".""""""""".".""".".".".""".""".""185
Вычисление нарастающего итога"."."" .. "."."."."."." .. "."." .. "."." .. "."."" .. "."."."."." ..... " ... "" .. ".

196
."."."."" .. "."."."."."."."."."."."."."." .. " .. "."." .. "."."."."."."."."."."." .. ""." .... ".200
Циклы валидации входных данных.".".""." .... "."."." .. "."." ..... "." .. " ....... "" .. "."" .. "." .. " .. ""." .. " .. 202
Вложенные циклы .. "".".""." .. ""." .. ""." .. ".""."." .. "."."."." .. "." .. ""."."."."."."." .. " .. " ... " .. " .......... 207
Черепашья графика: применение циклов для рисования узоров """"""""""""""""""""""""".214
Вопросы для повторения.".".""."."."."."."."." .. "" .. ""."."."""."." .. "."." .. ""." .. "".""""."."."."." ... " .. "".217
Задачи по программированию"."."."."."."."" .. "."."."."."." .. "."." .... " .. "." .. "" .. """""" .. "."" ... "." .... " ..... 220
Сигнальные метки

Глава

5 .1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11

5.

Функции ........................................................................................................................ 225

Введение в функции

"."."." ". ". ". ".".".".". ". ".".".". """."."." .. ".". ".".". ".".".".". ". " .. " .... "" ...