递归:若函数包含了对其自身的调用,该函数为递归的。
>>> #递归 《Python核心编程》P305 >>> def factorial(n): if n==0 or n==1:#0!=1!=1 return 1 else: return n*factorial(n-1) >>> factorial(3) 6 >>> factorial(4) 24 >>>
原图
递归:若函数包含了对其自身的调用,该函数为递归的。
>>> #递归 《Python核心编程》P305 >>> def factorial(n): if n==0 or n==1:#0!=1!=1 return 1 else: return n*factorial(n-1) >>> factorial(3) 6 >>> factorial(4) 24 >>>
原图
转载于:https://www.cnblogs.com/hhj187/p/4607074.html