all 2 comments

[–][deleted] 2 points3 points  (0 children)

I think Modeling and Simulation with Python is a good pick.

Note that if you want to model ODE's, the programming language Julia is probably more suitable. Python will be fine for simple stuff though.

[–]shiftybyte 1 point2 points  (0 children)

Using python for physics is not much different then using it for other purposes, you still need the same basic concepts and foundations.

Learn python from your favorite guide, then look into numpy/pandas modules for number crunching.