# Doing Math with Python: Use Programming to Explore Algebra, by Amit Saha PDF

By Amit Saha

Doing Math with Python exhibits you the way to take advantage of Python to delve into excessive school–level math issues like records, geometry, likelihood, and calculus. You’ll begin with uncomplicated tasks, like a factoring application and a quadratic-equation solver, after which create extra complicated tasks as soon as you’ve gotten the dangle of things.

Along the best way, you’ll detect new how one can discover math and achieve helpful programming abilities that you’ll use all through your examine of math and desktop technology. find out how to:
–Describe your info with records, and visualize it with line graphs, bar charts, and scatter plots
–Explore set concept and likelihood with courses for coin flips, dicing, and different video games of chance
–Solve algebra difficulties utilizing Python’s symbolic math functions
–Draw geometric shapes and discover fractals just like the Barnsley fern, the Sierpinski triangle, and the Mandelbrot set
–Write courses to discover derivatives and combine functions

Creative coding demanding situations and utilized examples assist you see how one can positioned your new math and coding abilities into perform. You’ll write an inequality solver, plot gravity’s influence on how some distance a bullet will commute, shuffle a deck of playing cards, estimate the world of a circle by means of throwing 100,000 "darts" at a board, discover the connection among the Fibonacci series and the golden ratio, and more.

Whether you’re drawn to math yet haven't begun to dip into programming or you’re a instructor trying to deliver programming into the school room, you’ll locate that Python makes programming effortless and functional. permit Python deal with the grunt paintings once you concentrate on the math.

Uses Python 3

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

Similar mathematical & statistical books

PROC SQL: Beyond the Basics Using SAS, Second Edition by Kirk Paul Lafler PDF

Kirk Lafler's PROC SQL: past the fundamentals utilizing SAS, moment variation, deals a step by step example-driven consultant that is helping readers grasp the language of PROC SQL. choked with research and examples illustrating an collection of PROC SQL techniques, statements, and clauses, this booklet should be approached in a couple of methods.

Download e-book for kindle: Das Statistiklabor: Einführung und Benutzerhandbuch (German by Rainer Schlittgen

Das Statistiklabor ist eine interaktive Arbeitsumgebung, um statistische Funktionen und Darstellungsmöglichkeiten leicht und intuitiv bearbeiten zu können. Als windows-basierte Oberfläche für die Programmierumgebung R erlaubt es zudem einen wesentlich einfacheren Zugang zu der umfangreichen Funktionalität von R.

Download PDF by Joachim Kunert,Christine H. Müller,Anthony C. Atkinson: mODa 11 - Advances in Model-Oriented Design and Analysis:

This quantity includes pioneering contributions to either the idea and perform of optimum experimental layout. themes include the optimality of designs in linear and nonlinear types, in addition to designs for correlated observations and for sequential experimentation. there's an emphasis on functions to drugs, particularly, to the layout of medical trials.

MATLAB Matrix Algebra (Matlab Solutions) by Cesar Lopez PDF

MATLAB is a high-level language and surroundings for numerical computation, visualization, and programming. utilizing MATLAB, you could learn info, advance algorithms, and create versions and functions. The language, instruments, and integrated math capabilities help you discover a number of techniques and achieve an answer swifter than with spreadsheets or conventional programming languages, similar to C/C++ or Java.

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

Example text