Q about tail recursion

Moshe Zadka moshez at math.huji.ac.il
Sat Feb 26 05:32:23 EST 2000


On Sat, 26 Feb 2000, Felix Thibault wrote:

> Does this mean that even though there are no return's in faketailadd's
> add, the function still has to work its way back up from all those
> recursive calls ?

*Every* Python function has a "return". Picture every function ending
with "return None". If it got there, it returns None. A function never
"falls off the end".

--
Moshe Zadka <mzadka at geocities.com>. 
INTERNET: Learn what you know.
Share what you don't.





More information about the Python-list mailing list