数字的阶乘是从1到该数字的所有数字的乘积。
如果函数调用自身,则称为递归函数。
在下面的程序中,factorial()函数接受一个参数,并通过将值减一直到其达到1继续调用自身。
factorial()
def factorial(x): if x==1: return 1 else: return x*factorial(x-1) f=factorial(5) print ("factorial of 5 is ",f)
输出结果
结果是
factorial of 5 is 120
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分