1、计算1~100的数之和----for循环实现1~100的和

sum1 = 0

for i in range(1,101):

sum1= sum1 +i

i+= 1print(f"1-100之间的和是:{sum1}")

----while实现1~100的和

sum1 = 0i= 1

whileTrue:

sum1= sum1 +iif i == 100:breaki+= 1print(sum1)

2、计算1~100里面偶数之和

sum1 = 0

for i in range(1,101):if i % 2 == 0:

sum1= sum1 +i

i+= 1print(f"1-100之间偶数的和是:{sum1}")

3、计算1~100里面奇数之和

sum1 = 0

for i in range(1,101):if i % 2 != 0:

sum1= sum1 +i

i+= 1print(f"1-100之间奇数的和是:{sum1}")

4、一条代码求1~100的和:使用sum函数

print(sum(range(1,101)))

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐