Python第一课 Print yourself 和通过python实现从1到500的累加求和

在print myself时我只用了一个语句

print("hello,gjq")

之后我先进行的是通过简单的while语句来实现累加求和

a=0
b=0
while a<500:
    a+=1
    b+=a
print(b)

简单的定义了两个变量,一个是a,一个是总量b,通过while语句的循环累加实现了从1到500的求和

再之后我进行的是高斯求和法实现求和,用了一个简答的print语句完成


c=(500+1)*500/2
print(c)

最后我通过定义了一个sum函数来实现的累加求和,我先在dfn语段中用高斯求和法定义了sum函数的具体运算逻辑,后直接sum所求数:500即可

def sum(n):
        sum=(1+n)*n/2
        print(sum)

sum(500)

作为python 的第一课,python给我的第一感觉是相对c语言更加的简洁,略去了定义的一系列操作,但是过于简洁导致了空格对不齐让语句无法执行的问题

结果图:

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值