python2全局带有reduce函数,可以直接调用
result=reduce(lambda x,y: x+y,range(1,101)),
但是python3使用的需要调用functools模块
from functools import reduce
#encoding:utf-8
'''
统计1到100的之和
'''
sum=0
for i in range(1,101):
sum+=i
print (sum)
# 或者另外一种函数 ps:reduce手机python2中函数
# python3如果要使用reduce的话,需要
# from functools import reduce
from functools import reduce
result=reduce(lambda x,y: x+y,range(1,101))
print(result)