М. В. Сысоева , И. В. Сысоев - Программирование для «нормальных» с нуля на языке Python. Часть 1
Название: | Программирование для «нормальных» с нуля на языке Python. Часть 1 | |
Автор: | М. В. Сысоева , И. В. Сысоев | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | Библиотека ALT | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Программирование для «нормальных» с нуля на языке Python. Часть 1"
Книга — учебник, задачник и самоучитель по алгоритмизации и программированию на Python. Она не требует предварительных знаний в области программирования и может использоваться для обучения «с нуля».
Издание адресовано студентам, аспирантам и преподавателям инженерных и естественно-научных специальностей вузов, школьникам старших классов и учителям информатики. Обучение языку в значительной степени строится на примерах решения задач обработки результатов радиофизического и биологического эксперимента.
Сайт книги: http://www.altlinux.org/Books:Python-sysoeva
Ключевые слова: программирование; численные методы; алгоритмы; графики; Python; numpy
Читаем онлайн "Программирование для «нормальных» с нуля на языке Python. Часть 1". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (4) »
Библиотека ALT
М. В. Сысоева, И. В. Сысоев
Программирование для
«нормальных» с нуля на языке
Python
В двух частях
Часть 1
Учебник
Москва
Базальт СПО
МАКС Пресс
2018
УДК 004.43
ББК 22.1
С95
С95
Сысоева М. В., Сысоев И. В.
Программирование для «нормальных» с нуля на языке
Python: Учебник. В двух частях. Часть 1 / Ответственный
редактор: В. Л. Черный : — М.: Базальт СПО; МАКС Пресс,
2018. — 176 с. [+4 с. вкл]: ил. — (Библиотека ALT).
ISBN 978-5-9908979-5-3
ISBN 978-5-317-05783-1
ISBN 978-5-317-05784-8 (часть 1)
Книга — учебник, задачник и самоучитель по алгоритмизации и
программированию на Python. Она не требует предварительных знаний
в области программирования и может использоваться для обучения «с
нуля».
Издание адресовано студентам, аспирантам и преподавателям инженерных и естественно-научных специальностей вузов, школьникам
старших классов и учителям информатики. Обучение языку в значительной степени строится на примерах решения задач обработки результатов радиофизического и биологического эксперимента.
Сайт книги: http://www.altlinux.org/Books:Python-sysoeva
Ключевые слова: программирование; численные методы; алгоритмы; графики; Python; numpy
УДК 004.43
ББК 22.1
Материалы, составляющие данную книгу, распространяются на условиях лицензии GNU
FDL. Книга содержит следующий текст, помещаемый на первую страницу обложки: «В серии
“Библиотека ALT”». Название: «Программирование для «нормальных» с нуля на языке Python.
В двух частях. Часть 1». Книга не содержит неизменяемых разделов. Linux — торговая марка Линуса Торвальдса. Прочие встречающиеся названия могут являться торговыми марками
соответствующих владельцев.
ISBN 978-5-9908979-5-3
ISBN 978-5-317-05783-1
ISBN 978-5-317-05784-8 (часть 1)
c
c
Сысоева М. В., Сысоев И. В., 2018
Basealt, 2018
Оглавление
5
Предисловие
Глава
1.1
1.2
1.3
1.4
1.5
1.6
1. Введение
Языки программирования . . . . . . . .
Парадигмы программирования . . . . .
Типизация в языках программирования
Области программирования . . . . . . .
Области применения Python . . . . . . .
Первая программа. Среда разработки . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7
7
12
14
20
23
27
Глава
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2. Основные типы данных
Числа. Арифметические операции с числами. Модуль math
Строки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Условия и логические операции . . . . . . . . . . . . . . . .
Списки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Кортежи . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Словари . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Примеры решения задач . . . . . . . . . . . . . . . . . . . .
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
32
32
38
42
48
53
55
56
59
Глава
3.1
3.2
3.3
3.4
3.5
3. Циклы
Цикл с условием (while) . . . . . . . . . . . . .
Цикл обхода последовательности (for) . . . . .
Некоторые основные алгоритмические приёмы
Отладка программы . . . . . . . . . . . . . . . .
Задания на циклы . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
67
67
70
73
78
86
Глава
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4. Функции
Функции в программировании . . . .
Параметры и аргументы функций . .
Локальные и глобальные переменные
Программирование сверху вниз . . .
Рекурсивный вызов функции . . . . .
Примеры решения заданий . . . . . .
Задания на функции . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
93
93
97
100
102
103
106
108
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Оглавление
4
Глава
5.1
5.2
5.3
5.4
5.5
5. Массивы. Модуль numpy
Создание и индексация массивов . . . . . . . . . .
Арифметические операции и функции с массивами
Двумерные массивы, форма --">
- 1
- 2
- 3
- . . .
- последняя (4) »
Книги схожие с «Программирование для «нормальных» с нуля на языке Python. Часть 1» по жанру, серии, автору или названию:
Стивен Клири - Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование Жанр: Параллельное и распределенное программирование Год издания: 2020 |