Numerical Python in Astronomy and Astrophysics: A Practical Guide to Astrophysical Problem Solving