如何使用递归在Python中求一个数的阶乘?
一个数的阶乘是从1到该数的所有数字的积。
如果一个函数调用了自身,则该函数称为递归函数。
在下面的程序中,factorial()函数接受一个参数,并通过将值减1来不断调用自身,直到达到1。
阅读更多:Python 教程
示例
输出
结果为:
一个数的阶乘是从1到该数的所有数字的积。
如果一个函数调用了自身,则该函数称为递归函数。
在下面的程序中,factorial()函数接受一个参数,并通过将值减1来不断调用自身,直到达到1。
阅读更多:Python 教程
结果为: