Библиотека knigago >> Компьютеры: Разработка ПО >> Программирование: прочее >> Начинаем программировать на Python


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

СЛУЧАЙНАЯ КНИГА

Тони Гэддис - Начинаем программировать на Python

4-е издание Начинаем программировать на Python
Книга - Начинаем программировать на Python.  Тони Гэддис  - прочитать полностью в библиотеке КнигаГо
Название:
Начинаем программировать на Python
Тони Гэддис

Жанр:

Программирование: прочее, Python

Изадано в серии:

неизвестно

Издательство:

БХВ-Петербург

Год издания:

ISBN:

978-5-9775-4002-5

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Начинаем программировать на Python"

Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др. Для облегчения понимания сути алгоритмов широко использованы блок-схемы, псевдокод и другие инструменты. Приведено большое количество сжатых и практичных примеров программ. В каждой главе предложены тематические задачи с пошаговым анализом их решения. Для начинающих программистов, старших школьников и студентов первых курсов

Читаем онлайн "Начинаем программировать на Python". [Страница - 2]

........................................................................................................................ 24
Использование языка Python ................................................................................................................ 32
Вопросы для повторения ................................................................................................................................. 36
Задачи ................................................................................................................................................................ 40
Аппаратное и программное обеспечение ............................................................................................

Глава

2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.1 О

2.

Ввод, обработка и вывод .............................................................................................. 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
Циклы валидации входных данных.".".""." .... "."."." .. "."." ..... "." .. " --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.