Python 计算指定范围内满足条件的数之和:被3整除且除以5余1
以下是使用 Python 代码,运用 for 循环语句来计算 m~n 范围内(包含 m 和 n)能被 3 整除同时被 5 除余 1 的所有数之和:
m = int(input('请输入 m(正整数):'))
n = int(input('请输入 n(大于 m 的正整数):'))
sum_of_numbers = 0
for num in range(m, n+1):
if num % 3 == 0 and num % 5 == 1:
sum_of_numbers += num
print(f'm~n 范围内能被 3 整除同时被 5 除余 1 的所有数之和为:{sum_of_numbers}')
这段代码首先通过 input() 函数获取用户输入的 m 和 n,然后使用 for 循环遍历 m 到 n 之间的每个数字。在循环中,使用 if 语句判断当前数字是否满足条件:既能被 3 整除,又能被 5 除余 1。如果满足条件,则将该数字加到 sum_of_numbers 变量中。最后,打印出 sum_of_numbers 的值,即所有满足条件的数字之和。
原文地址: https://www.cveoy.top/t/topic/Y9t 著作权归作者所有。请勿转载和采集!