python 编程计算s=1!+2!+3!+4!+5!+6!+7!,要求定义一个函数计算阶乘值,在主调程序中输出s值。
时间: 2024-01-10 20:02:28 浏览: 66
收藏!60个Python入门的基础练习(1)
以下是计算s的Python代码:
```python
def factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n-1)
s = 0
for i in range(1, 8):
s += factorial(i)
print("s =", s)
```
运行结果为:
```
s = 5913
```
阅读全文