Skip to content
This repository was archived by the owner on Sep 26, 2025. It is now read-only.

[Archived] This course contains lots of labs for NumPy, each lab is a small NumPy project with detailed guidance and solutions. You can practice your NumPy skills by completing these labs, improve your coding skills, and learn how to write clean and efficient code.

Notifications You must be signed in to change notification settings

labex-labs/numpy-practice-labs

Repository files navigation

NumPy Practice Labs

Languages

🇨🇳 简体中文 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

NumPy Practice Labs

Start-Learning

This course contains lots of labs for NumPy, each lab is a small NumPy project with detailed guidance and solutions. You can practice your NumPy skills by completing these labs, improve your coding skills, and learn how to write clean and efficient code.

NumPy

Exercises

Index Name Difficulty Practice
01 📖 🔵 NumPy Array Mean Calculation Beginner Start Lab
02 📖 🔵 NumPy Median Function Beginner Start Lab
03 📖 🟢 NumPy Broadcasting for Efficient Computation Beginner Start Lab
04 📖 🔵 Creating and Using Python NumPy Arrays Beginner Start Lab
05 📖 🔵 NumPy Broadcasting Fundamentals Beginner Start Lab
06 📖 🔵 NumPy Copy and View Beginner Start Lab
07 📖 🔵 NumPy Partition Function Beginner Start Lab
08 📖 🔵 NumPy Concatenate Function Beginner Start Lab
09 📖 🔵 Numpy Transpose Function Beginner Start Lab
10 📖 🔵 NumPy Matrix Multiplication Beginner Start Lab
11 📖 🟢 Introduction to Indexing in NumPy Beginner Start Lab
12 📖 🔵 Sorting NumPy Arrays with Algorithms Beginner Start Lab
13 📖 🔵 NumPy Indexing and Slicing Beginner Start Lab
14 📖 🔵 NumPy Count Function Beginner Start Lab
15 📖 🔵 Numpy Decode Function Beginner Start Lab
16 📖 🔵 Find Substring Using Numpy Char Find Function Beginner Start Lab
17 📖 🔵 NumPy Isupper Function Beginner Start Lab
18 📖 🔵 Numpy Multiply Function Beginner Start Lab
19 📖 🔵 Numpy Split Function Beginner Start Lab
20 📖 🔵 Numpy Amin Function Beginner Start Lab
21 📖 🔵 NumPy Append Function Beginner Start Lab
22 📖 🟢 Fundamentals of NumPy Array Manipulation Beginner Start Lab
23 📖 🔵 NumPy Bitwise OR Practical Beginner Start Lab
24 📖 🔵 Numpy Center Function Beginner Start Lab
25 📖 🔵 Numpy Index Function Beginner Start Lab
26 📖 🔵 NumPy Isalpha Function Beginner Start Lab
27 📖 🔵 NumPy Istitle Function Beginner Start Lab
28 📖 🔵 NumPy Join Function Beginner Start Lab
29 📖 🔵 Using the NumPy char.lower Function Beginner Start Lab
30 📖 🔵 Numpy Dot Function Beginner Start Lab
31 📖 🔵 Numpy Accessing Array Elements Iteration Beginner Start Lab
32 📖 🔵 NumPy Datatype Exploration Beginner Start Lab
33 📖 🔵 NumPy STD Function Beginner Start Lab
34 📖 🔵 NumPy Advance Indexing Beginner Start Lab
35 📖 🔵 NumPy Array Function Beginner Start Lab
36 📖 🟢 Introduction to NumPy Universal Functions Beginner Start Lab
37 📖 🔵 Numpy Isdigit Function Beginner Start Lab
38 📖 🟢 Fundamental NumPy Array Creation Techniques Beginner Start Lab
39 📖 🔵 Numpy Isnumeric Function Beginner Start Lab
40 📖 🔵 Numpy Left Shift Function Beginner Start Lab
41 📖 🔵 Generating Evenly Spaced Numbers with NumPy Beginner Start Lab
42 📖 🔵 NumPy Replace Function Beginner Start Lab
43 📖 🔵 NumPy Swapcase Function Beginner Start Lab
44 📖 🔵 NumPy Upper Function Beginner Start Lab
45 📖 🔵 NumPy Amax Function Beginner Start Lab
46 📖 🟢 NumPy Einsum for Scientific Computing Beginner Start Lab
47 📖 🔵 NumPy Trunc Function Beginner Start Lab
48 📖 🔵 NumPy Isdecimal Function Beginner Start Lab
49 📖 🔵 NumPy Isspace Function Beginner Start Lab
50 📖 🟢 Understanding NumPy Data Types Beginner Start Lab
51 📖 🔵 Numpy Ceil Function Beginner Start Lab
52 📖 🔵 Using the Add Function Beginner Start Lab
53 📖 🔵 NumPy Encode Function Beginner Start Lab
54 📖 🔵 Using the numpy.fix Function Beginner Start Lab
55 📖 🔵 NumPy Invert Function Beginner Start Lab
56 📖 🟢 Structured Arrays in NumPy Beginner Start Lab
57 📖 🔵 NumPy Asarray Function Beginner Start Lab
58 📖 🔵 Numpy Bitwise and Function Beginner Start Lab
59 📖 🔵 Numpy Bitwise XOR Operation Beginner Start Lab
60 📖 🔵 Numpy Floor Function Beginner Start Lab
61 📖 🔵 Numpy PTP Function Beginner Start Lab
62 📖 🔵 NumPy Right Shift Function Beginner Start Lab
63 📖 🔵 NumPy Eye Function Beginner Start Lab
64 📖 🔵 Numpy Logspace Function Beginner Start Lab
65 📖 🔵 NumPy Fromiter Function Beginner Start Lab
66 📖 🔵 NumPy Startswith Function Beginner Start Lab
67 📖 🔵 Creating Empty, Zeroes, and Ones Arrays Beginner Start Lab
68 📖 🔵 Creating a NumPy Array Using Existing Data Beginner Start Lab
69 📖 🟢 Numpy Reshape Function Beginner Start Lab

Environment

LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience.

  • A strict "Learn by Doing" approach with exclusive hands-on labs and no videos.
  • Interactive online environments within the browser, with automated step-by-step checks.
  • A structured content organization with the Skill Tree based learning system.
  • A growing learning resource of 30 Skill Trees and over 6,000 Labs.
  • The learning assistant Labby, built on lastest AI models, providing a conversational learning experience.

Learn more about LabEx VM.

More

About

[Archived] This course contains lots of labs for NumPy, each lab is a small NumPy project with detailed guidance and solutions. You can practice your NumPy skills by completing these labs, improve your coding skills, and learn how to write clean and efficient code.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published