In this lesson, you’ll learn that all recursive functions have two parts:
- Recursive case
 - Base case
 
You’ll also see how to define the factorial symbol recursively:
def factorial_recursive(n):
    if n <= 1:
        return 1
    return n * factorial_recursive(n - 1)

      
kwf777 on Dec. 23, 2019
So now you’ve brought out the project manager in me. Explain why 7 resources instead of 1 to do the same job is economically feasible and makes good business sense?