可以使用如下的Python代碼來遞歸計算n的階乘并輸出結果:
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
n = 5
result = factorial(n)
print(f"{n}的階乘是:{result}")
在這個例子中,我們定義了一個名為factorial
的遞歸函數,用來計算n的階乘。當n等于0時,遞歸終止并返回1;否則,函數將繼續遞歸調用自身,并將n乘以factorial(n-1)的結果返回。最后,我們將計算得到的階乘結果輸出到控制臺。您可以將n替換為任意整數,以便計算不同數值的階乘。