编写应用程序求1!+2!+3!….+10!
时间: 2023-11-24 22:51:53 浏览: 95
以下是两种Python编写应用程序求1!+2!+3!….+10!的方法:
1.使用循环语句计算阶乘并求和
```python
sum = 0
jie = 1
for i in range(1, 11):
jie *= i
sum += jie
print(sum) # 输出:4037913
```
2.使用递归函数计算阶乘并求和
```python
def jie(n):
if n == 1:
return 1
else:
return n * jie(n-1)
sum = 0
for i in range(1, 11):
sum += jie(i)
print(sum) # 输出:4037913
```
阅读全文
相关推荐














