文件名称:递归函数-fanuc_focas函数库(全)(中文版)
文件大小:5MB
文件格式:PDF
更新时间:2024-06-29 09:49:35
廖雪峰 python .pdf
2.4 递归函数 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 举个例子,我们来计算阶乘 n! = 1 x 2 x 3 x ... x n,用函数 fact(n)表示,可以看出: fact(n) = n! = 1 x 2 x 3 x ... x (n-1) x n = (n-1)! x n = fact(n-1) x n 所以,fact(n)可以表示为 n x fact(n-1),只有 n=1时需要特殊处理。