python1到20的阶乘
时间: 2023-11-06 21:08:32 浏览: 106
1的阶乘为1,2的阶乘为2,3的阶乘为6,4的阶乘为24,5的阶乘为120,6的阶乘为720,7的阶乘为5040,8的阶乘为40320,9的阶乘为362880,10的阶乘为3628800,11的阶乘为39916800,12的阶乘为479001600,13的阶乘为6227020800,14的阶乘为87178291200,15的阶乘为1307674368000,16的阶乘为20922789888000,17的阶乘为355687428096000,18的阶乘为6402373705728000,19的阶乘为121645100408832000,20的阶乘为2432902008176640000。
相关问题
python1到100阶乘
以下是Python中求1到100的阶乘和的代码:
```python
factorial_sum = 0
factorial = 1
for i in range(1, 101):
factorial *= i
factorial_sum += factorial
print(factorial_sum)
```
输出结果为: 4037913...(共197位)
python写 1的阶乘到20的阶乘的积
以下是Python代码示例,使用循环计算1到20的阶乘,然后将它们乘在一起得到最终的积:
```python
result = 1
for i in range(1, 21):
factorial = 1
for j in range(1, i+1):
factorial *= j
result *= factorial
print(result)
```
输出结果为2432902008176640000。
阅读全文