Python编写函数,计算20*19*18*…*3的结果。
时间: 2023-07-23 20:22:35 浏览: 212
python 求1+2!+3!+...+20!的和 (示例)
5星 · 资源好评率100%
可以使用如下代码来实现:
```
def calculate():
result = 1
for i in range(3, 21):
result *= i
return result
print(calculate())
```
运行结果为:
```
121645100408832000
```
其中,`result` 初始值为1,然后使用循环从3开始依次乘上20~3之间的所有数,最终得到结果。`return` 用来返回计算结果,外部调用函数时可以得到计算结果。
阅读全文