Computational Physics (2nd Edition)

https://websites.umich.edu/~mejn/cp2/

Computational Physics – Online resources

Computational Physics

What physics do I need to know to follow this book?
Looks like not much. The book is about using Python to implement numerical methods, mainly about teaching the Python part, and that's all explained. You might be missing motivation if you don't know any physics, but even so, basic mechanics using differential equations seems to be enough to give context, at least for the earlier parts