Investigating NumPy: The Foundation of Python's Numerical Computing