python累乘代码
以下是Python中计算累乘的代码:
def product(numbers):
result = 1
for num in numbers:
result *= num
return result
这个函数接受一个数字列表作为参数,并返回这些数字的累乘积。它使用一个for循环来遍历列表中的每个数字,并将它们相乘。最后,它返回结果。
如果你想计算一个数的阶乘,可以使用以下代码:
def factorial(n):
result = 1
for i in range(1, n+1):
result *= i
return result
这个函数接受一个整数作为参数,并返回这个整数的阶乘。它使用一个for循环来遍历从1到n的所有整数,并将它们相乘。最后,它返回结果。
例如,如果你想计算5的阶乘,你可以调用这个函数:
print(factorial(5)) # 输出120
这将输出120,因为5的阶乘是1 * 2 * 3 * 4 * 5 = 120。