阶乘怎么求

1个回答

写回答

等待光明

2022-10-30 10:06

+ 关注

Python
Python

阶乘是指从1连乘到该数的积,例如4的阶乘(4!)等于1×2×3×4=24。阶乘的计算方法可以通过循环方式实现,具体步骤如下:

1. 定义一个变量result,初始值为1,用于存储阶乘的结果。

2. 定义一个循环,从1到给定的数n,每次循环将i乘以result的值,然后将结果存储回result中。

3. 循环结束后,返回result即可得到阶乘的结果。

下面是Python代码示例:

def factorial(n):

result = 1

for i in range(1, n+1):

result *= i

return result

例如,要计算5的阶乘,可以调用factorial(5)函数,输出结果为120。

举报有用(17分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号