下面是 Python 中一个函数的示例,该函数计算给定数字的阶乘并返回结果:n 要使用此函数,您可以从 main 函数调用它,并将 的值作为参数传入。例如:n 此代码将打印 5 的阶乘,即 120。
python补充函数fun求出n!并将结果返回主函数
下面是 Python 中一个函数的示例,该函数计算给定数字的阶乘并返回结果:n
要使用此函数,您可以从 main 函数调用它,并将 的值作为参数传入。例如:n
此代码将打印 5 的阶乘,即 120。
2022-12-14
以下是一个求 n! 的 Python 函数,并将结果返回到主函数的示例:
Copy code
def fun(n):
result = 1
for i in range(1, n + 1):
result *= i
return result
n = 5
print("The factorial of", n, "is:", fun(n))
在这个示例中,我们定义了一个名为 fun 的函数,它接受一个参数 n,并用一个 for 循环来计算 n 的阶乘。在循环中,我们使用一个名为 result 的变量来存储计算的结果,初始值为1。每次循环中,我们将 result 乘上当前的循环变量 i。最后,我们返回 result。
我们在主函数中定义一个变量 n,并将其设置为要计算阶乘的数的值。然后,我们调用 fun 函数,并将其返回的结果打印到控制台上。
运行上面的代码将会输出以下结果:
Copy code
The factorial of 5 is: 1202023-03-08