팩토리얼 (Factorial)을 재귀함수로
n(팩토리얼) 구하기n = 5인 경우 출력값 120 / n = 6인 경우 출력값 720
def factorial(n):
if n <= 1:
return 1
else:
return n * factorial(n-1)
print(factorial(5))
재귀함수의 이론을 이해했다고 생각했지만 코드로 구현하는 과정이 어려웠다.
그 상태로 재귀함수를 이용하여 팩토리얼 예제를 직접 작성해보면서 이 이론을 완벽...
yeonnan.hashnode.dev1 min read