Python3是一种高级编程语言,它的许多特性使它成为了一个非常受欢迎的编程语言之一。在Python3中,阶乘函数是一个非常重要的函数,它在很多场合下都得到了广泛的应用。
def factorial(n): """ 计算阶乘 """ if n == 0 or n == 1: return 1 else: return n * factorial(n-1)
阶乘函数是一个递归函数,它会一直调用自己,直到满足结束条件。在上面的代码中,如果n等于0或1,函数会直接返回1;如果n大于1,函数会调用自己并返回n乘以阶乘(n-1)的结果。
我们可以使用下面的代码来测试阶乘函数。
print(factorial(5))
这会输出120,因为5的阶乘是120。
总的来说,Python3中的阶乘函数是一个非常有用的函数。在编写需要计算大量阶乘的代码时,这个函数能够帮助我们更加高效地完成工作。
上一篇 jquery 什么设备
下一篇 python3 爬虫脚本