프로그램 개발/Python

[python] 약수 구하기

(ㅇㅅㅎ) 2022. 11. 9. 10:02
728x90
반응형

👀 약수

: 어떤 수를 나누어떨어지게 하는 수.

예) 4의 약수는 1, 2, 4입니다.

 

✔️ 약수를 구하는 함수

def divisor(n):
    result = []
    for i in range(1, int(n**0.5)+1):
        if n%i == 0:
            result.append(i)
            result.append(n//i)
    return result

 

반응형

'프로그램 개발 > Python' 카테고리의 다른 글

[python] 정규표현식 예시 모음  (0) 2022.11.29
[python] 뫼비우스 함수  (0) 2022.11.26
[python] 소인수분해  (0) 2022.11.25
[python] 소수 판별하기  (0) 2022.11.24
numpy  (0) 2020.11.22