Essential Python for the Physicist
$79.19 / copy at 25+ copies As low as $77.39 at 100+Your best volume price
Total $1,979.75
Format
The more copies, the less each one costs
Applied automatically in your cart. No code needed.
Built for school and campus orders
PDF quotes, purchase orders, tax exemption and multi-site delivery, handled by one account manager.
PDF quotes, purchase orders, tax exemption and help with vendor setup.
For schools Make it yoursBookplates, tipped-in pages, belly bands or author signatures. Hardcovers only, subject to publisher approval.
Customization options Ship to every readerOne address, many sites or individual recipients' homes, in the US and abroad.
Fulfillment optionsEssential Python for the Physicist
This second edition introduces Python programming to readers with little or no prior experience, specifically tailored for physicists and natural sciences students. The book begins with interactive Python exercises to foster familiarity with the language. It then progresses to more complex Python scripts (programs) that readers are encouraged to run on their own computers. Each program listing is thoroughly explained, and readers are encouraged to experiment by modifying code lines or blocks to observe and understand their effects. The text introduces Matplotlib graphics for creating figures representing data, function plots, and visualizations like field lines and equipotential surfaces. It also explores 3D graphics and animated function plots. A dedicated chapter covers the numerical solution of algebraic and transcendental equations.
The underlying mathematical principles are thoroughly discussed and the available Python tools for solving these equations are presented. A further chapter is dedicated to the numerical solution of ordinary differential equations (ODEs). This is of vital importance for the physicist, since differential equations are at the base of both classical physics (Newton’s equations) and quantum mechanics (Schroedinger’s equation). The shooting method for the numerical solution of ordinary differential equations with boundary conditions is also presented. Python programs for the solution of two quantum-mechanics problems are discussed as examples. Two chapters are dedicated to Tkinter graphics, which gives the user more freedom than Matplotlib, and to Tkinter animation. A special chapter is dedicated to computer animation involving differential equations, with a discussion of the effect of the accumulation of truncation errors, particularly relevant for such fields as molecular dynamics or celestial mechanics, which often require integrating Newton’s equations over a very long time starting from some initial conditions. Symplectic algorithms for tackling this problem are introduced. Programs displaying the animation of physical problems involving the solution of ordinary differential equations (for which in most cases there is no algebraic solution) in real time are presented and discussed. Finally, 3D animation is presented with Vpython.
The book, Essential Python for the Physicist [Bulk, Wholesale, Quantity] ISBN#9783031945922 in Hardcover by Giovanni Moruzzi may be ordered in bulk quantities. Minimum starts at 25 copies. Availability based on publisher status and quantity being ordered.
Details
- Publisher
- Springer Nature Switzerland
- Author
- Giovanni Moruzzi
- Format
- Hardcover
- Published
- Oct 19, 2025
- ISBN-13
- 9783031945922
- Pages
- 381
- Printing
- Printed on demand
Essential Python for the Physicist in bulk: pricing
Volume pricing applies automatically in your cart. No codes, no account needed.
| Copies | Price per copy | You save |
|---|---|---|
| 25 – 49 | $79.19 | 12% off list |
| 50 – 99 | $78.29 | 13% off list |
| 100+ | $77.39 | 14% off list |
Popular for
A copy for every student in the class or section.
Shared reading for professional development.
Common reads and first-year programs.
How fast can I get copies of Essential Python for the Physicist?
This title is printed on demand, so it needs production time before it ships. Need them by a specific date? Request a quote and we'll confirm timing before you pay.
Can you ship to several locations or people's homes?
Yes. We ship in bulk to one address, to multiple sites, or to individual recipients, in the US and internationally. See fulfillment options.
Can I get a formal quote for approval before ordering?
Yes. Request a quote and we'll send a PDF you can forward for approval.
Do you accept purchase orders and tax-exempt orders?
Yes. We accept purchase orders upon approval, as well as cards, PayPal, ACH, wire transfers and checks. BookPal is a tax-exempt supplier in all 50 states. See purchase orders and sales tax exemption.
What if I find a lower price?
Send us the link. We match prices from other bulk booksellers and distributors on a new copy in the same edition, available to ship in the quantity you need. Clearance sales and pricing errors are the exception, and we'll tell you quickly if that's the case. Start a price match.
Write a Review
Essential Python for the Physicist
Groups also order
A colleague asked you to approve this order
Your quote list
Add books as you browse, then request one quote for all of them.



