Python实现数字求和

这篇博客介绍了如何使用C语言和Python基础语法实现1-100数字的求和以及1-100偶数的求和。通过两种编程语言的代码示例,展示了while循环和条件判断在解决问题中的应用,同时也说明了如何调整代码以适应不同求和范围的需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在学习这些如C语言和python等不同的语言的时候,都会涉及到用算法实现数字求和,比如求多少到多少的数字和,多少到多少的偶数数字和等等的。

如1-100数字和:

如1-100偶数和:

 

其实代码都是很简单的,都是基础原理,代码如下:

1.求1-100数字和:

i = 1
result = 0

while i <= 100:
    # 要更新result变量值
    result = result + i
    i += 1

print(result)

就是采用while语句的基础知识,然后需要注意的是 i+=1这个量。

2.求1-100数字中偶数数字和:

方法1:

i = 1
result = 0
while i <= 100:
    if i % 2 == 0:
        result += i
    i += 1

print(result)

方法2:

i = 0  # 从2开始也是一样的
result = 0
while i <= 100:
    result += i
    i += 2

print(result)

两个方法的实质都是一样的,都是计算偶数和,只是方法1使用了if判断条件语句;方法2是直接采用通过改变这个需要计算的量的值,通过i+=2不停去更新这个量。

(想要改变求的范围,只需要简单修改那个范围量即可)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值