使用Python编写函数,计算20*19*18*…*3的结果。
时间: 2023-06-27 09:06:37 浏览: 180
用程序求10+20,并输出结果
可以使用循环来计算,也可以使用Python自带的math库中的阶乘函数来计算。这里给出使用循环的方法:
```python
def multiply():
result = 1
for i in range(20, 2, -1):
result *= i
return result
print(multiply()) # 输出结果:2432902008176640000
```
在循环中,从20开始递减到3,每次将当前数乘以累积的结果,最终得到结果2432902008176640000。
阅读全文