Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!

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

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

Особое внимание уделяется применению Python для символьной математики (решение алгебраических задач), рисования геометрических фигур и исследования фракталов (папоротник Барнсли, треугольник Серпинского, множество Мандельброта). Вы также напишете программы для нахождения производных и интегрирования функций, что сделает изучение математического анализа более наглядным и практичным.

Творческие задания и прикладные примеры помогают закрепить навыки: вы создадите решатель неравенств, смоделируете эффект гравитации на траекторию полёта пули, реализуете тасование колоды карт, оцените площадь круга методом Монте-Карло (метание «дротиков») и исследуете связь между последовательностью Фибоначчи и золотым сечением. Книга подходит как для самостоятельного изучения, так и для преподавателей, желающих интегрировать программирование в учебный процесс.

Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!
A
Автор
Amit Saha
Издательство
No Starch Press
Год
2015
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент