재귀호출1 [12주차] 재귀호출 4월 8일 자 학습 내용 정리입니다. ✅ 재귀호출 재귀호출(recursive call)은 함수가 자기 자신을 호출하는 것이다. 이러한 재귀 호출은 자기가 자신을 계속해서 호출하므로, 끝없이 반복되게 된다. 따라서 함수 내에 재귀 호출을 중단하도록 조건이 변경될 명령문을 반드시 포함해야 한다. 재귀호출의 예로는 팩토리얼이 있다. 팩토리얼(factorial)은 n이 하나의 자연수일 때, 1에서 n까지의 모든 자연수의 곱을 n에 상대하여 이르는 말이다. 이를 코드로 구현하면 다음과 같다. def Factorial(n): if n == 0: return 1 else: return n * Factorial(n-1) Factorial 함수의 구현에는 재귀호출이 포함되어있다. n = 5 일 때, Factorial 함.. 2022. 4. 9. 이전 1 다음