森森想知道 1! + 2! + ... + n!,请你帮她计算一下吧。 输入 输入一行一个整数 n, 表示上文的 n 输出 输出一个整数表示结果python编写
时间: 2024-01-15 11:18:06 浏览: 52
1!+2!+..n!
好的,以下是Python代码实现:
```python
n = int(input("请输入一个整数n: "))
fact = 1
sum = 0
for i in range(1, n+1):
fact *= i
sum += fact
print("1! + 2! + ... + n! =", sum)
```
在这段代码中,我们首先让用户输入一个整数n,然后使用for循环来遍历1到n之间的所有整数。在每次迭代中,我们计算i的阶乘并加到sum变量中。最后输出结果。
希望这个代码可以帮助到你。
阅读全文