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

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

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

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


Языки программирования.
Первый проект вычислительной машины был разработал Чарльзом Бэббиджем в 1833 году в Великобритании. Описание проекта сделала Августа Ада Кинг (единственная дочь знаменитого поэта лорда Байрона), она же ввела такие фундаментальные понятия, как «цикл», «рабочая ячейка», и потому считается первым в мире программистом; язык программирования Ада назван в её честь.

Машина Бэббиджа никогда не была реализована, полностью, хотя на её реализацию ушло 17 тысяч фунтов стерлингов и 9 лет времени. Основная проблема, с которою столкнулся Бэббидж, — низкий уровень элементной базы: промышленность того времени не была готова производить детали нужного качества и г, требуемые сроки. Тем не менее, его последователь Георг Шутц в 1850-ых построил несколько работающих «разностных машин».

Первая реальная электрическая вычислительная машина была построена немецким инженером-исследователем К. Пузе в 1938 году, аналогичные работы велись независимо от него в США Д. Штибитцем и Г. Айкеном. Базовые принципы архитектуры современных ЭВМ были сформулированы Джоном фон Нейманом в 1946 году в США, а в 1948 году в Англии была построена первая ЭВМ, основанная на этих принципах.

ОГЛАВЛЕНИЕ.
Предисловие.
Глава 1. Введение.
1.1. Языки программирования.
1.2. Парадигмы программирования.
1.3. Типизация в языках программирования.
1.4. Области программирования.
1.5. Области применения Python.
1.6. Первая программа. Среда разработки.
Глава 2. Основные типы данных.
2.1. Числа. Арифметические операции с числами. Модуль math.
2.2. Строки.
2.3. Условия и логические операции.
2.4. Списки.
2.5. Кортежи.
2.6. Словари.
2.7. Примеры решения задач.
2.8. Задания.
Глава 3. Циклы.
3.1. Цикл с условием (while).
3.2. Цикл обхода последовательности (for).
3.3. Некоторые основные алгоритмические приёмы.
3.4. Отладка программы.
3.5. Задания на циклы.
Глава 4. Функции.
4.1. Функции в программировании.
4.2. Параметры и аргументы функций.
4.3. Локальные и глобальные переменные.
4.4. Программирование сверху вниз.
4.5. Рекурсивный вызов функции.
4.6. Примеры решения заданий.
4.7. Задания на функции.
Глава 5. Массивы. Модуль numpy.
5.1. Создание и индексация массивов.
5.2. Арифметические операции и функции с массивами.
5.3. Двумерные массивы, форма массивов.
5.4. Примеры решения задач.
5.5. Задания на массивы, модуль numpy.
Глава 6. Графики. Модуль matplotlib.
6.1. Простые графики.
6.2. Заголовок, подписи, сетка, легенда.
6.3. Несколько графиков на одном полотне.
6.4. Гистограммы, диаграммы-столбцы.
6.5. Круговые и контурные диаграммы.
6.6. Трёхмерные графики.
6.7. Учёт ошибок.
6.8. Примеры построения графиков.
6.9. Задания на построение графиков.
Глава 7. Библиотеки, встроенные в numpy.
7.1. Элементы линейной алгебры.
7.2. Быстрое преобразование Фурье.
7.3. Генерация случайных чисел.
7.4. Примеры решения заданий.
7.5. Задания на использование встроенных библиотек numpy.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Программирование для нормальных с нуля на языке Python, часть 1, Сысоева М.В., Сысоев И.В., 2018 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать djvu
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - djvu - Яндекс.Диск.
Дата публикации:





Теги: :: :: :: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-03-29 02:08:47