Was reviewing some python code related to recursion calls and noticed the return statement looked interesting. How does the recursion work when there is no variable assignm
As explained by AChampion if you want to see the same kind of stack trace for your code in Pycharm do few steps .
In Pycharm select
Then you can see while debugging each step how the call stack is added and once the operation is done how the values are returned