Given the following code snippet:
def counting_down(count):
window.after(1000, counting_down, count - 1)
Since the 2nd line, is not a direct call to counting_down
but rather it uses a delay mechanism, is this considered to be a recursion?
So, if count
is a very large number, does it mean the calling stack depth might be “exploded” eventually?