The book "Python Programming and Numerical Methods: A Guide for Engineers and Scientists" has some chapters about working with differential equations in Python https://www.amazon.com/dp/0128195495.
Popular alternatives to
Python Programming and Nume...
Code: The Hidden Language of Computer Hardware and Software