Libraries are collection of functions and methods that enable you to perform a wide variety of actions without writing the code yourself.
First of all, there are over 137.000 libraries in Python. In this article we are going to learn :
Scientific Computing Libraries in Python
Visualization Libraries in Python
High-Level Machine Learning and Deep Learning Libraries in Python
Deep Learning Libraries in Python
Python Libraries for NLP ( Natural Language Processing )
NumPy is the fundamental package for scientific computing in Python. Numpy stands for Numerical Python.
If you want to work with machine learning or data science, Numpy is a Python library you will mostly use.
It is a Python library that provides a multidimensional array object for fast operations on arrays, including mathematical, logical, shape manipulation, sorting, selecting, I/O, discrete Fourier transforms, basic linear algebra, basic statistical operations, and much more.