1. 程式人生 > >python--實現1+..+100的程式碼集合

python--實現1+..+100的程式碼集合

  • 方法一:小學生:
n1=1;n2=100
sum=0
for i in xrange(n1,n2+1):
    sum+=i
print sum
  • 方法二:數學家:
n1=1;n2=100
print n2*(n2+n1)/2
  • 方法三:python程式設計師:
n1=1;n2=100
print reduce(lambda x,y:x+y,[i for i in xrange(n1,n2+1)])
  • 方法四:python攻城獅:
n1=1;n2=100
print sum(xrange(n1,n2+1))