📌  相关文章
📜  打印给定数字的所有可被 5 或 7 整除的数字(1)

📅  最后修改于: 2023-12-03 14:54:29.980000             🧑  作者: Mango

打印给定数字的所有可被 5 或 7 整除的数字

这个主题是关于如何编写一个函数,该函数接受一个数字作为参数,并打印出所有可被 5 或 7 整除的数字。

代码示例:
def print_divisible_numbers(num):
    """
    打印给定数字的所有可被 5 或 7 整除的数字。

    参数:
    num (int) -- 给定的数字

    返回值:
    无
    
    """

    for i in range(1, num + 1):
        if i % 5 == 0 or i % 7 == 0:
            print(i)

# 测试示例
print_divisible_numbers(20)
代码解析:
  1. 首先定义了一个名为 print_divisible_numbers 的函数,该函数接受一个整数 num 作为参数。
  2. 使用 for 循环遍历从 1 到给定数字 num
  3. 使用条件语句判断当前数字是否可被 5 或 7 整除,如果是则打印该数字。
  4. 最后,在主程序中调用函数,并传入一个数字作为参数进行测试。
运行结果:
5
7
10
14
15
20

运行以上代码后,会打印出所有在给定范围内(1 到 20)可被 5 或 7 整除的数字。

通过以上代码示例,你可以了解到如何编写一个简单的函数,用来打印给定数字范围内可被 5 或 7 整除的数字。你可以根据实际需求修改代码以适应不同的情况。应用场景可以包括统计一定范围内满足特定条件的数字,进行数据分析或处理等。