计算 2!+4!+5! 的值 - 阶乘求和
使用循环实现:
sum = 0
for i in range(2, 6):
fact = 1
for j in range(1, i+1):
fact *= j
sum += fact
print(sum)
使用递归实现:
def factorial(n):
if n == 1:
return 1
else:
return n * factorial(n-1)
sum = factorial(2) + factorial(4) + factorial(5)
print(sum)
原文地址: https://www.cveoy.top/t/topic/noVo 著作权归作者所有。请勿转载和采集!