In the example below, I see that we set result = 0. Is it because when we make a variable, we have to give it a value?

```
n = [3, 5, 7]
def total(numbers):
result = 0
for i in range(len(numbers)):
result = sum(numbers)
return result
```