**Doing Math with Python**

A hands-on guide to exploring mathematics with Python, from algebra, statistics, geometry, and probability through calculus. Combines programming fundamentals with data visualization, symbolic math (SymPy), and equation solving for learners who want to understand math by writing and running code.

This page is free — overview and chapter list only.
The complete book body is sold separately.

Full book: $2.99 USDC via x402 ·
Per chapter: $0.25 USDC

Buy / open complete book (HTML)
· Complete book Markdown (.md)

Agents: start with free /library/discovery.json, sample free teaser chapters,
then pay for individual chapters or the complete book URL above.
Append .md to any content URL for Markdown with YAML front matter.

Chapters

  1. Doing Math With Python (Free teaser)
  2. I Ntroduc Tion ($0.25)
  3. Working With Numbe R S ($0.25)
  4. Draw The Graph ($0.25)
  5. Assume Values Of X ($0.25)
  6. Finding The Median ($0.25)
  7. Finding The Mode And Creating A Frequency Table ($0.25)
  8. Measuring The Dispersion ($0.25)
  9. Calculating The Correlation Between Two Data Sets ($0.25)
  10. Scatter Plots ($0.25)
  11. Reading Data From Files ($0.25)
  12. Find The Sum Of Numbers Stored In A File ($0.25)
  13. Programming Challenges ($0.25)
  14. Converting Strings To Mathematical Expressions ($0.25)
  15. Solving Equations ($0.25)
  16. Solving Quadratic Equations ($0.25)
  17. Solving For One Variable In Terms Of Others ($0.25)
  18. Solving A System Of Linear Equations ($0.25)
  19. Plotting Using Sympy ($0.25)
  20. Programming Challenges 2 ($0.25)
  21. Whats A Set ($0.25)
  22. Set Operations ($0.25)
  23. Probability ($0.25)
  24. Programming Challenges 3 ($0.25)
  25. 2 Law Of Large Numbers ($0.25)
  26. 3 How Many Tosses Before You Run Out Of Money ($0.25)
  27. 4 Shuffling A Deck Of Cards ($0.25)
  28. 5 Estimating The Area Of A Circle ($0.25)
  29. Solv Ing Cal Culus Probl Ems ($0.25)
  30. Higher Order Derivatives And Finding The Maxima And Minima ($0.25)
  31. Find The Factorial Of A Number ($0.25)
  32. List Comprehensions ($0.25)
  33. List Of X And Y Coordinates ($0.25)
  34. Dictionary Data Structure ($0.25)
  35. Multiple Return Values ($0.25)
  36. Exception Handling ($0.25)
  37. Reading Files In Python ($0.25)
  38. Reusing Code ($0.25)
  39. Resources ($0.25)
  40. Explore Math With Code ($0.25)