Программирование, Основы Python для инженеров, Никитина Т.П., Королев Л.В., 2026

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.

К сожалению, на данный момент у нас невозможно бесплатно скачать полный вариант книги.

Но вы можете попробовать скачать полный вариант, купив у наших партнеров электронную книгу здесь, если она у них есть наличии в данный момент.

Также можно купить бумажную версию книги здесь, если она у них есть наличии.

Программирование, Основы Python для инженеров, Никитина Т.П., Королев Л.В., 2026.
 
   Пособие посвящено рассмотрению базовых конструкций языка Python, в частности, сначала приведены примеры простейших программ в императивном стиле программирования и примеры решения несложных задач линейной, разветвляющейся и циклической структуры, задач с последовательностями и файлами. Далее дана реализация в виде программ на Python алгоритмов методом вычислительной математики. Большое внимание уделено практике использования библиотек numpy, matplotlib, pandas и turtle, для анализа данных и их графической интерпретации.
Учебное пособие предназначено для использования в учебном процессе студентами, обучающимися по направлениям подготовки «Технологические машины и оборудование», «Химия», «Энергетическое машиностроение», «Эксплуатация транспортно-технологических машин и комплексов» и других инженерных специальностей всех форм обучения при изучении дисциплин математического и естественно-научного цикла. Учебное пособие разработано в соответствии с требованиями Федерального государственного образовательного стандарта.

Программирование, Основы Python для инженеров, Никитина Т.П., Королев Л.В., 2026


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

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

Основным преимуществом применения рекурсивных функций является более простой код программы по сравнению с итеративными эквивалентами.

ОГЛАВЛЕНИЕ.
ВВЕДЕНИЕ.
ОСНОВНЫЕ ПОНЯТИЯ И ИНСТРУКЦИИ PYTHON.
Структура программы.
Имена переменных.
Константы и переменные.
Операции. Присваивание. Выражение.
Приоритеты операций.
Последовательность операторов. Блок.
Ввод данных с клавиатуры. Функция input().
Вывод данных на экран. Функция print().
Форматирование вывода. Метод format().
Целые числа (int).
Вещественные числа (float).
Комплексные числа (complex).
Логические значения (bool).
Строки (str).
Оператор условия. Множественное ветвление.
Цикл while.
Цикл for.
Функция range().
Оператор continue. Оператор break. Слово else.
Функции.
Функции def.
Анонимные функции. Инструкция lambda.
Функции генераторы. Инструкция yield.
Рекурсивные функции.
Файлы. Работа с файлами.
Открытие файла.
Методы для работы с файлами.
Исключения.
Понятие модуля.
Генерация псевдослучайных чисел. Модуль random.
Типы коллекций.
Списки. Функция list().
Функции range() и списки.
Кортежи. Функция tuple().
Словари. Функция dict().
ПРИМЕРЫ РЕШЕНИЯ ЗАДАЧ ДЛЯ ОСВОЕНИЯ ОСНОВНЫХ ИНСТРУКЦИЙ PYTHON.
Линейные программы.
Задача 1.
Задача 2.
Ветвления.
Задача 3.
Циклы.
Задача 4.
Задача 5.
Последовательности (задачи с векторами и матрицами).
Задача 6.
Задача 7.
Строки.
Задача 8.
Задача 9.
Функции.
Задача 10.
Задача 11.
Работа с файлами Excel. Модуль pandas. DataFrame.
Задача 12.
Задача 13.
ПРИМЕРЫ РЕШЕНИЯ ЗАДАЧ ВЫЧИСЛИТЕЛЬНОЙ МАТЕМАТИКИ.
Приближенные методы решения уравнения f(x) = 0.
Метод половинного деления.
Метод касательных (метод Ньютона).
Решение систем линейных уравнений (СЛАУ).
Метод простой итерации (метод Якоби).
Метод Зейделя.
Интерполяция по Лагранжу.
Вычисление определенных интегралов.
Метод трапеций.
Метод Симпсона (метод парабол).
Решение обыкновенных дифференциальных уравнений (ОДУ).
Метод Рунге — Кутта.
Нахождение минимума функции f(x).
Метод двойного половинного деления.
Парная регрессия.
Линейная модель парной регрессии.
Нелинейные модели парной регрессии.
ГРАФИЧЕСКАЯ ИНТЕРПРЕТАЦИЯ ДАННЫХ. БИБЛИОТЕКИ NUMPY, MATPLOTLIB, PANDAS.
Задача 14.
Задача 15.
Задача 16.
ПОСТРОЕНИЕ РИСУНКОВ. БИБЛИОТЕКА TURTLE.
Задача 17.
Задача 18.
Задача 19.
Построение фракталов.
Задача 20.
Задача 21.
Задача 22.
Задача 23.
ОСНОВЫ ФУНКЦИОНАЛЬНОГО ПРОГРАММИРОВАНИЯ.
ЗАКЛЮЧЕНИЕ.
СПИСОК ЛИТЕРАТУРЫ.


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



Купить .

По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.

On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Дата публикации:

Хештеги: :: :: :: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи: