Unit 1 Session 1 (Click for link to problem statements)
Understand what the interviewer is asking for by using test cases and questions about the problem.
start
and stop
always be positive integers?
start
ever be larger than stop
?
Plan the solution with appropriate visualizations and pseudocode.
General Idea: Create a function that takes parameters start
to stop
and returns the sum of the numbers from start
to stop
.
1) Create a variable to store the total sum
2) Loop through the numbers "start" to "stop", and add each to the sum variable
3) Return the sum variable
⚠️ Common Mistakes
def sum_range(start, stop):
total = 0
for num in range (start, stop + 1):
total += num
return total