Find the factorial of a number using recursion in Python