递归算法原理_阶乘计算 递归结构包括两个部分: (1)定义递归头。解答:什么时候不调用自身方法。如果没有头,将陷入死循环,也就是递归的结束条件。 (2)递归体。解答:什么时候需要调用自身方法。 #测试递归算法 num = 1 def a1(): global num #如果要在函数内改变全局变量的值,增加global关键字声明一下 num +=1 print("a1") if n