进一步编写函数,模拟用法 sum(iterable[, start])
iterable -- 可迭代对象,如:列表、元组、集合
start -- 指定相加的参数,如果没有设置这个值,默认为0。
sum((2, 3, 4))
sum((2, 3, 4),1)
没看懂指定相加的参数是什么意思?如果不考虑这个参数,可以参考如下代码:
def sum(datas): s = 0 for k in datas: s += k; return s