Numpy Numpy (Short for Numerical Python) provides an efficient interface to Store and operate on arrays of number. Its somewhat looks like python’s builtin list type but much more efficient as the arrays grows in size.
import numpy as np np.__version__ ## '1.8.0rc1' How numpy improves the performances as compare to base python operartions on arrays of data?
Python is dynamic typing language unlike C and JAVA which are statically type language that requires variable to be declare explicitly.
Python was released with philosophy which emphasizes simplicity, code readibility and efficiency.Being an Object Oriented Programming language python groups data and code into objects that can interact with and modify one another. Data Science is small portion with in diverse python ecosystem. Python has deep learning and machine learning libraries which includes scikit-learn, Keras and tensorflow.
Help and Documentation in python: Every python object contains the reference to a string, known as doc string, which contain a concise summary of the object and how to use it.