NumPy makes it easy and pretty fast to do computation in PYTHON . NumPy is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays.

According to the official NumPy Documentation : NumPy brings the computational power of languages like C and Fortran to Python, a language much easier to learn and use. With this power comes simplicity: a solution in NumPy is often clear and elegant.

We are going to look in some of the specefic areas in NumPy to…


Photo by Shahadat Rahman on Unsplash

1. Is Python interpreted or compiled? Or both?

In the simple model of the world, “compile” means to convert a program in a high-level language into a binary executable full of machine code (CPU instructions). When you compile a C program, this is what happens. The result is a file that your operating system can run for you. it has machine level instructions . On the other hand , “interpreted” means to executing a program/source code line by line , one line at a time .

Considering from a general perspective , compiling is a taking a program in one language and converting it to another language …

Pratham Agarwal

A budding Software Developer. Intrested in ML,Music,Design among several others :)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store