Recall & Review
beginner
What does
np.linspace() do in NumPy?np.linspace() creates an array of numbers evenly spaced between a start and an end value.
Click to reveal answer
beginner
What are the main parameters of
np.linspace(start, stop, num)?start: first number in the array.<br>stop: last number in the array.<br>num: how many numbers to create.
Click to reveal answer
beginner
If you want 5 numbers from 0 to 10 evenly spaced, what does
np.linspace(0, 10, 5) return?An array: [0., 2.5, 5., 7.5, 10.]
Click to reveal answer
intermediate
What does the
endpoint parameter do in np.linspace()?endpoint=True (default) means the stop value is included.<br>endpoint=False means the stop value is excluded.
Click to reveal answer
beginner
How can
np.linspace() be useful in real life?It helps create smooth steps for graphs, animations, or dividing a distance into equal parts.
Click to reveal answer
What does
np.linspace(1, 5, 5) produce?✗ Incorrect
It creates 5 numbers evenly spaced from 1 to 5, which are [1, 2, 3, 4, 5].
Which parameter controls how many numbers
np.linspace() returns?✗ Incorrect
The num parameter sets how many numbers to generate.
What happens if you set
endpoint=False in np.linspace(0, 1, 5, endpoint=False)?✗ Incorrect
The stop value 1 is excluded, so the array ends before 1.
Which of these is NOT a use case for
np.linspace()?✗ Incorrect
np.linspace() does not generate random numbers; it creates evenly spaced sequences.
What type of object does
np.linspace() return?✗ Incorrect
np.linspace() returns a NumPy array.
Explain how
np.linspace() works and describe its main parameters.Think about how to create numbers between two points.
You got /5 concepts.
Describe a real-life example where you might use
np.linspace().Consider situations needing smooth or equal steps.
You got /4 concepts.