728x90
# 재귀 함수
def factorial(n):        
    if n <= 1: # n이 1 이하인 경우 1을 반환
        return 1
    # n! = n * (n - 1)!
    return n * factorial(n - 1)

print(factorial(5))

 

반응형

'전.py' 카테고리의 다른 글

[python] DFS & BFS  (0) 2022.02.18
[python] 유클리드 호제법 (재귀 함수)  (0) 2022.02.18
[python] 재귀 함수  (0) 2022.02.18
[python] queue  (0) 2022.02.18
[python] stack  (0) 2022.02.18
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기