rougier/numpy-100
rougier/numpy-100 has 14,672 GitHub stars and 6,967 forks. GitHot measured +4 stars in 24 hours. Last checked 2026-11-05 16:50 UTC. Last push 2026-10-23.
100 numpy exercises (with solutions)
Measured star growth
- in 24h
- +4
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original100 numpy exercises
This is a collection of numpy exercises from numpy mailing list, stack overflow, and numpy documentation. I've also created some problems myself to reach the 100 limit. The goal of this collection is to offer a quick reference for both old and new users but also to provide a set of exercises for those who teach. For extended exercises, make sure to read From Python to NumPy.
→ Test them on Binder
→ Read them on GitHub
Note: markdown and ipython notebook are created programmatically from the source data in source/exercises.ktx.
To modify the content of these files, please change the text in the source and run the generators.py module with a python
interpreter with the libraries under requirements.txt installed.
The keyed text format (ktx) is a minimal human readable key-values to store text (markdown or others) indexed by keys.
This work is licensed under the MIT license.
Variants in Other Languages
- Julia: 100 Julia Exercises.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,133 starspublic-apis/public-apis
A collective list of free APIs
496,411 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
434,281 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
393,984 stars