Python 程序实现计算给定区间内能被3整除或能被5整除的数的和

在Python编程中,我们可以编写一个简单的程序来计算给定区间内所有能被3整除或能被5整除的数的和。以下是一个实现这个功能的示例代码:

python

def sum_divisible(start, end):

# 初始化变量来存储能被3整除的数和能被5整除的数

sum_of_divisible_by_3 = 0

sum_of_divisible_by_5 = 0

# 遍历给定区间内的所有数

for number in range(start, end + 1):

# 判断当前数是否能被3整除

if number % 3 == 0:

sum_of_divisible_by_3 += number

# 判断当前数是否能被5整除

if number % 5 == 0:

sum_of_divisible_by_5 += number

# 将能被3整除的数和能被5整除的数相加,得到最终结果

return sum_of_divisible_by_3 + sum_of_divisible_by_5

# 调用函数并传入参数

result = sum_divisible(100, 200)

print("在区间100到200中,能被3整除或能被5整除的数的和为:", result)

这段代码定义了一个名为 `sum_divisible` 的函数,它接收两个参数 `start` 和 `end`,表示要计算的区间。函数内部通过 `for` 循环遍历该区间内的所有数,并使用 `%` 运算符来判断每个数是否能被3或5整除。最后,将能被3整除的数和能被5整除的数相加,并返回结果。

在 `main` 部分,我们调用了 `sum_divisible` 函数,并传入参数 `100` 和 `200`。程序输出了在这个区间内能被3整除或能被5整除的数的和。

请注意,这个程序

更多文章请关注《万象专栏》