NumPy is Python's core library for numerical computing — it introduces the array, a fast, memory-efficient way to store and operate on large sets of numbers, especially for linear algebra and statistics.
🧠 Section A · Concept Check ● BEGINNER4 × 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 ● INTERMEDIATE2 + 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 ● CHALLENGE5
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 ___/20Teacher's SignatureParent'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.