# NumPy Tutorials and Examples for Beginners

NumPy is a Python package which stands for ‘Numerical Python’. It is the core libraryfor scientific computing, which contains a powerful n-imensional array object, providetools for integrating C, C++ etc.

In this page, we have written some numpy tutorials and examples, you can lean how to use numpy easily.

## Understand numpy.empty(): It Cannot Create an Empty NumPy Array – NumPy Tutorial

If you plan to create an empty numpy ndarrary, numpy.empty() function can not do it. In this tutorial, we will use some examples to show you the reason.

## Check a NumPy Array is Empty or not: A Beginner Tutorial – NumPy Tutorial

In python programming, we often need to check a numpy ndarray is empty or not. In this tutorial, we will introduce numpy beginners how to do.

## Fix AttributeError: ‘numpy.ndarray’ object has no attribute ‘append’ for Beginners – NumpPy Tutorial

If you plan to insert a value to the end of a numpy.ndarray, you will get an error: AttributeError: ‘numpy.ndarray’ object has no attribute ‘append’. In this tutorial, we will introduce how to fix this error.

## Implement Softmax Function Without Underflow and Overflow Problem – Deep Learning Tutorial

Softmax function is widely used in deep learning classification problem. This function may cause underflow and overflow problem. To avoid these problems, we will use an example to implement softmax function.

## Understand numpy.split(): Split an Array into Sub-Arrays – NumPy Tutorial

numpy.split() can allow us to split a numpy array into some sub-arrays, however, there are some notices you must concern when you are using this function. In this tutorial, we will some examples to discuss these notices.

## Python Get NumPy Version: A Beginner Guide – NumPy Tutorial

We have to check our numpy version when our numpy is imcompatible with other python packages. How to check in python? In this tutorial, we will use a simple example to tell you how to do.

## Understand NumPy np.multiply(), np.dot() and * Operation: A Beginner Guide – NumPy Tutorial

There are three multiplications in numpy, they are np.multiply(), np.dot() and * operation. In this tutorial, we will use some examples to disucss the differences among them for python beginners, you can learn how to use them correctly by this tutorial.

## Fix numpy.savetxt() TypeError: Mismatch between array dtype and format specifier (‘%.18e %.18e %.18e’) – NumPy Tutorial

When you are using numpy.savetxt() function to save numy array into a text file, you my get this error: TypeError: Mismatch between array dtype (‘

## An Introduction to Save NumPy Array to CSV File with Python – NumPy Tutorial

Saving a numpy array to csv file can help us to share data for others or other python applications. In this tutorial, we will talk about some tips on how to save.

## Understand numpy.savetxt() for Beginner with Examples – NumPy Tutorial

numpy.savetxt() function can help us to save numpy data into a txt file (.txt or .csv). In this tutorial, we will write some examples to help numpy beginners to undstand and use it correctly.