python 4.编写函数,模拟内置函数sum()。
时间: 2024-02-18 17:05:45 浏览: 171
python写的求和函数sum.py
5星 · 资源好评率100%
内置函数`sum()`用于计算可迭代对象中所有元素的总和。我们可以用一个循环遍历可迭代对象,将所有元素相加,并返回总和。下面是示例代码:
```python
def my_sum(iterable):
total = 0
for element in iterable:
total += element
return total
```
使用示例:
```python
my_sum([1, 2, 3, 4, 5]) # 输出:15
my_sum((10, 20, 30, 40, 50)) # 输出:150
my_sum(range(1, 6)) # 输出:15
```
注意,我们的函数只接受一个参数,这个参数必须是可迭代对象。如果需要计算多个参数的总和,可以使用`sum()`函数。
阅读全文