用python求3的阶乘加4的阶乘加5的阶乘
时间: 2023-05-24 22:04:27 浏览: 87
可以使用math模块中的阶乘函数,代码如下:
```python
import math
result = math.factorial(3) + math.factorial(4) + math.factorial(5)
print(result)
```
输出结果为:150
解释:
3的阶乘为:3 × 2 × 1 = 6
4的阶乘为:4 × 3 × 2 × 1 = 24
5的阶乘为:5 × 4 × 3 × 2 × 1 = 120
所以3的阶乘加4的阶乘加5的阶乘等于6 + 24 + 120 = 150。
相关问题
用python,循环嵌套求3的阶乘加4的阶乘加5的阶乘
我们可以使用三重循环嵌套,分别求出3的阶乘、4的阶乘和5的阶乘,然后将它们相加即可。
代码如下:
```python
result = 0
for i in range(1, 4):
factorial_i = 1
for j in range(1, i + 1):
factorial_i *= j
result += factorial_i
print(result)
```
输出结果为:```150```
用python函数求阶乘
以下是python函数求阶乘的示例代码:
```python
def factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n-1)
```
这个函数使用了递归的方法来计算阶乘。当输入的参数n为0或1时,返回1。否则,递归调用该函数,传入参数n-1,直到n等于0或1。每次递归返回的结果都会被乘以当前的n值,最终得到阶乘的结果。
阅读全文