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)
```

kwf777on Dec. 23, 2019So 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?