Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Программирование для «нормальных» с нуля на языке Python. Часть 1

М. В. Сысоева , И. В. Сысоев - Программирование для «нормальных» с нуля на языке Python. Часть 1

Программирование для «нормальных» с нуля на языке Python. Часть 1
Книга - Программирование для «нормальных» с нуля на языке Python. Часть 1.  М. В. Сысоева , И. В. Сысоев  - прочитать полностью в библиотеке КнигаГо
Название:
Программирование для «нормальных» с нуля на языке Python. Часть 1
М. В. Сысоева , И. В. Сысоев

Жанр:

Учебники и самоучители по компьютеру

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

Библиотека ALT

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

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

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

Рейтинг:

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

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

Краткое содержание книги "Программирование для «нормальных» с нуля на языке Python. Часть 1"

Книга — учебник, задачник и самоучитель по алгоритмизации и программированию на Python. Она не требует предварительных знаний в области программирования и может использоваться для обучения «с нуля».

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

Сайт книги: http://www.altlinux.org/Books:Python-sysoeva

Ключевые слова: программирование; численные методы; алгоритмы; графики; Python; numpy


Читаем онлайн "Программирование для «нормальных» с нуля на языке Python. Часть 1". Главная страница.

В серии:

Библиотека 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
Создание и индексация массивов . . . . . . . . . .
Арифметические операции и функции с массивами
Двумерные массивы, форма --">

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


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