Feb-13-2019, 05:15 AM
Followings are caused by Recursion in Python:
- It can lead to consuming more time for calling a Function.
- Needs more function calls.
- Each function call stores a state variable to the program stack- consumes memory, can cause memory overflow.