파이썬 공부일지 18. 함수의 활용(재귀함수)!


파이썬 공부일지 18. 함수의 활용(재귀함수)!

이제부터는 앞서 배운 함수를 어떻게 활용하는지에 대해서 공부합니다. 1. 재귀함수 재귀함수는 함수 내부에서 같은 기능을 사용하는 거예요. 재귀는 자기 자신을 호출한다는 의미를 가지고 있습니다. 가령 팩토리얼 이라는 연산자가 있는데 이것을 구하는 것으로 예제를 활용해볼게요. 팩토리얼은 n! 의 기호로 사용합니다. n! = n * (n-1) * (n-2) * (n-3) ... * 1 이렇게 연산을 이어가는 것을 팩토리얼이라고 합니다. ex) 5! = 5 * 4 * 3 * 2 * 1 이렇게 팩토리얼을 구현화할 때, 반복문으로 팩토리얼을 구하거나 재귀 함수로 팩토리얼을 구할 수 있습니다. 먼저 반복문으로 구해볼게요. def factorial(n): -> factorial () 함수를 만들어줍니다. output ..


원문링크 : 파이썬 공부일지 18. 함수의 활용(재귀함수)!