所谓递归,就是会在函数的内部逻辑代码中,调用这个函数本身,如何在函数的内部调用呢?想要调用,就要找到函数的等价关系式,这也是递归中递的过程。以1到100求和这道题为例,可以通过不断地把这个问题分解来不断地缩小(扩大)参数的范围,如把1到100的和这个问题分解为求100的和以及求1到99的和这两个问题。再把1到99的和这个问题分解为求99的和以及求1到98的和这两个问题;把问题分解的公式就是函数的等价公式。若设此题函数名为sum_recursion,等价公式就是sum_recursion(n) = n + sum_recursion(n-1)。