标签: python recursion
我最近在一个开源项目中看到了这段代码:
def download(self, system, version, target=None, verbose=False): # # [some code] # return download(system, version, target, verbose=verbose)
上面的return语句是此函数中唯一的一个。没有基本情况或类似的东西。
任何人都可以解释这里发生的事情。函数如何返回?