#1.利用sum函数直接求和
print(sum(range(1,501)),'\t')
#2.利用for循环计算1~500的和
a=0
for x in range(1,501):
a=x+a
print('\t',a)
#3.利用while循环计算1~500的和
b=0
i=1
while i<=500:
b=i+b
i=i+1
print('\t',b)
#4.定义函数计算1~500的和
def sum (x,y):
c=0
while x<=y:
c=x+c
x=x+1
print('\t',c)
sum(1,500)
#5.利用高斯定理求和
def sum1(n):
ans=(1+n)*n/2
print('\t',ans)
sum1(500)