如何让一个函数调用自身
1、这里以PYTHON作为示范,所以我们为了方便解释,以JUYPTER NOTEBOOK来演示一下。新建一个PY文档。

3、def test(i): print("hi") test(i - 1) test(5)如果我们直接在函数里面调用自己,那就很可能出问题了,这里可以看出没有写终止的条件。

5、def test(i): print("hi") if i <= 1: return 那么我们可以利用RETURN来创造暂停的条件。

7、def testing(n): if n == 1: return 1 else: return n * testing(n - 1) testing(5)实际上函数调用函数自己就是递归的表现了。
