如何使用 Python 查找数字的因数?

pythonserver side programmingprogramming

为了找到数字的因数,我们必须对从 1 到其本身的所有数字进行循环,看看它是否可被整除。

示例

num=int(input("enter a number"))
factors=[]
for i in range(1,num+1):
    if num%i==0:
       factors.append(i)

print ("Factors of {} = {}".format(num,factors))

如果 i 能够完全整除 num,则将其添加到列表中。最后列表显示为给定数字的因数

输出

enter a number75
Factors of 75 = [3, 5, 15, 25, 75]


相关文章