python求1 2! 3! ... 20!的值
时间: 2023-05-01 20:07:37 浏览: 55
这个问题其实是让我们计算 1!, 2!, 3! ... 20! 的值。其中,n! 表示 n 的阶乘,即 n! = 1 x 2 x 3 x ... x n。
我们可以使用 Python 来计算这个问题,代码如下:
```
result = 1
for n in range(1, 21):
result *= n factorial
print(result)
```
运行结果为 2432902008176640000。
相关问题
python1+2!+3!+...+20!
您可以使用 Python 的循环和数学库来计算这个表达式的值。以下是一个示例代码:
```python
import math
result = 0
for i in range(1, 21):
result += math.factorial(i)
print(result)
```
输出结果为:2561327494111820313
python求1+2!+3!+...+20!的和。
这道题可以使用循环和阶乘函数来解决。具体步骤如下:
1. 定义一个变量sum,用于存储求和的结果。
2. 使用for循环从1到20,每次循环计算当前数的阶乘,并将其加入sum中。
3. 最后输出sum的值即可。
代码如下:
```python
sum =
factorial = 1
for i in range(1, 21):
factorial *= i
sum += factorial
print(sum)
```
输出结果为2561327494111820313。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)