Below are the difference between NumPy and SciPy
1) NumPy stands for Numerical Python while SciPy stands for Scientific Python.
2) NumPy is the basic library for defining arrays and simple mathematica problems, while SciPy is used for more complex problems like numerical integration and optimization and machine learning and so on.