总和:1+2+3+·+100=(1+100)* 50=5050
奇数和:1+3+5+·+99=(1+99)* 50 / 2=2500
偶数和:2+4+6+·+100=(2+100)*50 / 2=2550
#1到100的和
i=1
sum=0
while i<101:
sum =sum+i
print sum
i=i+1
print '----'
总和结果
#奇数和
j=1
sum2=0
while j<101:
sum2=sum2+j
j=j+2
print sum2
print '-----'
奇数和结果
#偶数和
k=2
sum3=0
while k<101:
sum3=sum3+k
k=k+2
print sum3
print '-----'
偶数和结果