#coding=utf-8 ########################### #求1到10,20到30,30到40之和 ########################### sum=0 for i in range(1,10): sum+=i print("Sum from 1 to 10 is ",sum) sum=0 for i in range(10,20): sum+=i print("Sum from 1 to 10 is ",sum)
python中,无论是对的list求和还是求积,我都给出了两种方法. 1.对list求和 1.1 s=0 for i in range(10): s+=i 1.2 s=sum(range(10)) 2 .对list求积 2.1 s=0 for i in range(1,10): s*=i 2.2 from operator import mul reduce(mul,range(1,10)