📜  Python程序来查找数字的因数

📅  最后修改于: 2020-09-20 16:31:48             🧑  作者: Mango

在此程序中,您将学习使用for循环查找数字的因数。

源代码

# Python Program to find the factors of a number

# This function computes the factor of the argument passed
def print_factors(x):
   print("The factors of",x,"are:")
   for i in range(1, x + 1):
       if x % i == 0:
           print(i)

num = 320

print_factors(num)

输出

The factors of 320 are:
1
2
4
5
8
10
16
20
32
40
64
80
160
320

注意:要查找另一个数字的因数,请更改num的值。

在此程序中,要查找其因子的数字存储在num ,该数字将传递给print_factors() 函数。该值分配给print_factors()的变量x

在函数,我们使用for循环从i等于x进行迭代。如果x是完全除尽i ,这是一个因素x