Python求1/1!+1/2!+1/3!+1/4!+.....+1/n!
时间: 2023-12-07 18:40:08 浏览: 121
以下是Python求1/1!+1/2!+1/3!+1/4!+.....+1/n!的代码:
```python
import math
n = int(input("请输入n的值:"))
sum = 0
for i in range(1, n+1):
sum += 1 / math.factorial(i)
print("1/1!+1/2!+1/3!+1/4!++1/n!的值为:", sum)
```
输入n的值后,程序会计算出1/1!+1/2!+1/3!+1/4!+.....+1/n!的值并输出。
相关问题
计算Sn-1+1/1!+1/2!+1/3!+1/4!+..+1/n!.并输出结果
以下是计算Sn-1+1/1!+1/2!+1/3!+1/4!+..+1/n!的Python代码,并输出结果:
```python
import math
n = int(input("请输入n的值:"))
sum = 0
for i in range(n):
sum += 1 / math.factorial(i)
print("Sn-1+1/1!+1/2!+1/3!+1/4!+..+1/n!的值为:", sum)
```
编写一个函数,满足输入一个n,能够计算1+1/2!+1/3!+1/4!+......+1/n!
以下是Python代码实现:
```python
import math
def sum_factorial(n):
if n == 1:
return 1
else:
return 1/math.factorial(n) + sum_factorial(n-1)
n = int(input("请输入n的值:"))
print("结果为:", sum_factorial(n))
```
输入n的值后,该函数将计算1+1/2!+1/3!+1/4!+......+1/n!的结果并输出。
阅读全文
相关推荐











