NumPy tutorials & educational content in notebook format
673
stars
507
commits
Aug 14, 2026
updated
For the rendered tutorials, see https://numpy.org/numpy-tutorials/.
The goal of this repository is to provide high-quality resources by the NumPy project, both for self-learning and for teaching classes with. If you're interested in adding your own content, check the Contributing section. This set of tutorials and educational materials is not a part of the NumPy source tree.
To download a local copy of the .ipynb files, you can either
clone this repository
or navigate to any of the documents listed below and download it individually.
While we don't have the capacity to translate and maintain translated versions of these tutorials, you are free to use and translate them to other languages.
The following links may be useful:
Note that regular documentation issues for NumPy can be found in the main NumPy
repository (see the Documentation
labels there).
NumPy tutorials & educational content in notebook format
673
stars
507
commits
Aug 14, 2026
updated
For the rendered tutorials, see https://numpy.org/numpy-tutorials/.
The goal of this repository is to provide high-quality resources by the NumPy project, both for self-learning and for teaching classes with. If you're interested in adding your own content, check the Contributing section. This set of tutorials and educational materials is not a part of the NumPy source tree.
To download a local copy of the .ipynb files, you can either
clone this repository
or navigate to any of the documents listed below and download it individually.
While we don't have the capacity to translate and maintain translated versions of these tutorials, you are free to use and translate them to other languages.
The following links may be useful:
Note that regular documentation issues for NumPy can be found in the main NumPy
repository (see the Documentation
labels there).