课程
/后端开发
/Python
/python进阶
既然Python内置了求和函数sum(),那么 reduce(f, [1, 3, 5, 7, 9])函数中的可以不用定义f函数,直接调用sum()函数吗,
请问该怎样调用以及sum()函数的参数问题
2017-08-11
源自:python进阶 2-5
正在回答
def sum(L): sum1 =0 for x in L: sum1 = sum1 + x**2 return sum1print sum(range(1,101))
def sum(L): sum =0 for x in L: sum = sum + x return sumprint sum([1,3,5,7,9])
格式:sum(list,i) sum(list,i)=sum(list)+i. i可以不写,默认为0. sum([1,2,3])=6; sum([1,2,3],2)=8.
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号