Python 递减法求n!
时间: 2024-06-01 17:06:34 浏览: 127
易语言求n!(递归算法)
Python 中递减法求 n! 可以通过 for 循环语句来实现,具体实现过程如下:
```
def factorial(n):
result = 1
for i in range(n, 0, -1):
result *= i
return result
```
其中,`range(n, 0, -1)` 表示从 n 到 1 的递减序列。在循环中,将每个数依次乘到结果中,最后返回结果即可得到 n! 的值。
阅读全文