Тони Гэддис - Начинаем программировать на Python
4-е изданиеНазвание: | Начинаем программировать на Python | |
Автор: | Тони Гэддис | |
Жанр: | Программирование: прочее, Python | |
Изадано в серии: | неизвестно | |
Издательство: | БХВ-Петербург | |
Год издания: | 2019 | |
ISBN: | 978-5-9775-4002-5 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Начинаем программировать на Python"
Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др. Для облегчения понимания сути алгоритмов широко использованы блок-схемы, псевдокод и другие инструменты. Приведено большое количество сжатых и практичных примеров программ. В каждой главе предложены тематические задачи с пошаговым анализом их решения. Для начинающих программистов, старших школьников и студентов первых курсов
Читаем онлайн "Начинаем программировать на Python". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (181) »
Использование языка 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
Циклы валидации входных данных.".".""." .... "."."." .. "."." ..... "." .. " --">
- 1
- 2
- 3
- 4
- . . .
- последняя (181) »
Книги схожие с «Начинаем программировать на Python» по жанру, серии, автору или названию:
Алексей Николаевич Васильев - Python на примерах. Практический курс по программированию Жанр: Программирование: прочее Год издания: 2016 Серия: Просто о сложном |
Марк Саммерфилд - Python на практике Жанр: Программирование: прочее Год издания: 2014 |
Мориц Ленц - Python: Непрерывная интеграция и доставка. Жанр: Программирование: прочее Год издания: 2020 |