# Module: Numerical Python

## Learning Outcomes

### What is Numerical Python (NumPy)?

To answer this question you will learn to:

1. Recognise the differences between numpy’s arrays and other data structures in Python.

2. Know what operations are available in NumPy.

3. Judge when and where np.newaxis is needed for operating matrices.

4. Distinguish betweencopy and [:] views of an array.