🗒 Cheat Sheet← Lesson
BitWithBite
Mathematics Worksheet

🔢 NumPy

Chapter: Computational Mathematics · Level ★★★ · Time: 30 min
SCORE___ / 20
NameClassDate
After this worksheet you can
Create NumPy arrays.Use aggregate functions (mean, min).Apply element-wise (vectorized) operations.Subtract arrays element-wise.

🧠 Section A · Concept Check ● BEGINNER 4 × 1 = 4

1np.mean(np.array([4,8,12,16])) returns:
2np.min(np.array([3,7,2,9])) returns:
3np.array([2,4,6]) * 3 returns:
4np.array([2,3]) − np.array([1,1]) returns:

🧮 Section B · Problem Solving ● INTERMEDIATE 2 + 3×3 = 11

5np.mean([4,8,12,16]) = .
6np.min([3,7,2,9]) = .
7Given arr = np.array([4,8,12,16]), what does np.mean(arr) return?
8Given arr = np.array([3,7,2,9]), what does np.min(arr) return?
9What does np.array([2,4,6]) * 3 return?

🚀 Section C · Challenge ● CHALLENGE 5

10Given a = np.array([2,3]) and b = np.array([1,1]), what does a − b return?
💭 Reflection — the most useful thing I learned:
A ___/4   B ___/11   C ___/5   Total ___/20 Teacher's Signature Parent's Signature
✂ answer key — fold or cut before handing out

1-A   2-A   3-A   4-A  |  5 10.0   6 2   7 = 10.0   8 = 2   9 = array([6, 12, 18])  |  10 = array([1, 2])

📄 Need offline practice?Download the print-ready PDF or open the one-page cheat sheet.
⬇ Worksheet PDF 🗒 Cheat Sheet