어떤 숫자의 인수를 찾으려면 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))
num을 완전히 나눌 수 있으면 목록에 추가됩니다. 마지막으로 목록은 주어진 숫자의 요소로 표시됩니다.
출력
enter a number75 Factors of 75 = [3, 5, 15, 25, 75]