python求1+2!+3!+...+20!的和
时间: 2023-09-13 20:05:54 浏览: 207
Lizi3_7.rar_4 3 2 1
很高兴为您解答问题!以下是Python代码实现:
```python
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
total = 0
for i in range(1, 21):
total += factorial(i)
print(total)
```
运行结果为:
```
2561327494111820313
```
希望能帮助到您!
阅读全文