**Python’s range() function** can be used alongwith **sum() function** for summing up a range of Integers. For example => If you want to find **sum of numbers from 1 to 50** then this is the approach to go. But if in case, you’re concerned about Performance of program then this way of finding sum is not appropriate as its **time complexity is O(n)** where n is range. So as range increases, time complexity also increases. Anyway, just keep in mind that this is not best performing approach for finding sum of a range of integers.

**Python Code for Finding Sum of Range of Integers **

```
start = 1 # Start of your range
end = 10 # End of your range
num_list = range(start, end + 1) # List of all numbers in given range
final_sum = sum(num_list)
print("Final Sum =", final_sum)
#Combining all of it together in a single line
print("Final Sum =", sum(range(start, end + 1)))
```

**Output**

```
Final Sum = 55
Final Sum = 55
```

**This is simplest but time expensive algorithmic approach which can be taken for summing range of integers using Python Programming Language.**

## No Comments

Leave a comment Cancel