python如何求阶乘

原创
admin 16小时前 阅读数 2 #Python

Python中的阶乘计算

Python是一门广泛使用的编程语言,它提供了丰富的库和函数,方便开发者进行各种计算,计算阶乘是Python中的一个基本功能。

阶乘(记作n!)是所有小于及等于n(且大于等于1)的正整数的乘积,5! = 5 * 4 * 3 * 2 * 1 = 120。

在Python中,计算阶乘有多种方法,最简单的方法是使用math库中的factorial函数,下面是一个使用math库计算阶乘的示例代码:

import math
n = 5
result = math.factorial(n)
print(result)  # 输出120

也可以使用循环来计算阶乘,下面是一个使用循环计算阶乘的示例代码:

n = 5
result = 1
for i in range(1, n+1):
    result *= i
print(result)  # 输出120

无论是使用math库还是使用循环,都可以方便地计算阶乘,在实际应用中,可以根据需要选择适合的方法来计算阶乘。

热门