Basic Physics with Python vol.1~4

By | August 17, 2026

Volume 1: Mechanics with a Math Refresher

Volume 2: Oscillations, Waves, and Light

Volume 3: Electromagnetism and the Mathematics of Fields

Volume 4: A First Look at Quantum Mechanics


Two free Google Colab notebooks included — start instantly in your browser, no setup required.

・Chapter-linked notebooks for hands-on practice
・Python syntax reference notebook
・Beginner-friendly code, explained step by step

Basic Physics with Python is a four-volume introduction that carries you from Newtonian mechanics to the doorstep of quantum mechanics. Every worked example follows the same three steps: calculate by hand, verify with Python, then see it as a graph — so you understand each formula and confirm every result with your own eyes. Companion Google Colab notebooks accompany every chapter; nothing to install, everything runs in your browser. Mathematical tools — functions, derivatives, vectors, complex numbers, linear algebra — are reviewed exactly when they are needed, so secondary-school math is enough to begin. For self-learners returning to physics, and for anyone who wants the habit of moving between equations and code that underlies modern data analysis and AI.