python编写函数,计算20*19*18*…*3的结果。
时间: 2023-09-12 13:07:11 浏览: 83
python中如何进行连乘计算
可以使用循环语句 `for` 来实现,代码如下:
```python
def calculate():
result = 1
for i in range(20, 2, -1):
result *= i
return result
```
解释一下代码:首先定义一个 `result` 变量,初始值为 1。然后使用 `for` 循环从 20 到 3 遍历每个数,每次都将 `result` 乘上当前遍历到的数。最后返回 `result` 的值即可。
阅读全文