# Numpy Introduction – Python Tutorials

Welcome back friends in our new Python’s Numpy Introduction tutorial. In this tutorial, we will simply discuss what is Numpy, Where we should use it and etc.

## What is Numpy?

Numpy is nothing but a Python package. It was developed by Travis Oliphant in 2005. It is an open-source project and you can use it freely. Some people write or pronounce it as a linear algebra library for Python. And the reason it’s so important for data science with Python is that almost all of the other libraries. Python’s Numpy refers to NUMERICAL PYTHON.

If you are working on jupyter notebook you don’t need to install it. For others you have to install by below-mentioned command:

`conda install numpy`

## Why We Use NumPy?

Numpy is mainly used for python multidimension array. It is open source package, we can use it freely. if we talk about arrays Python has list for that, so the is why we use numpy? yes, we are using numpy because it aims to provide an array object, up to 50x faster than the Python lists.

Why NumPy is faster than Python List? NumPy arrays are stored at one place in memory unlike Python lists, so processes can access and manipulate them very efficiently.

Numpy Array Object: In NumPy is called `ndarray`, it provides so many supporting functions which make working with `ndarray` very easy.

This is all about the Numpy Introduction part in Python Tutorials. If you want documentation on Python’s Numpy click here which redirects you to the Numpy’s site.

## FAQS:

ANS: B

ANS: C

ANS: B

##### Compute the value of the expression: 22 + 2**5 * 192 / 48 – 100A. 6.0B. 50.0C. 116.0D. -42.0

ANS: B

Must read the previous articles: