python入门1~500求和

#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)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值