中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

怎么使用python遞歸算法求n的階乘

小億
145
2023-08-09 05:38:29
欄目: 編程語言

你可以使用下面的代碼來使用遞歸算法求n的階乘:

def factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n-1)
# 示例調用
result = factorial(5)
print(result) # 輸出: 120

在這段代碼中,factorial 函數使用了遞歸來計算階乘。首先,當 n 為 0 或 1 時,直接返回 1。否則,將 nfactorial(n-1) 相乘,然后返回結果。此時,factorial(n-1) 會再次調用 factorial 函數,以此類推,直到 n 的值為 0 或 1。

0
鹤峰县| 子长县| 荣成市| 哈尔滨市| 隆德县| 四平市| 肥东县| 方城县| 开远市| 忻州市| 齐河县| 内丘县| 宁明县| 天津市| 随州市| 剑川县| 高邑县| 塘沽区| 巴里| 互助| 宿松县| 石棉县| 四会市| 凤冈县| 仪陇县| 梁河县| 邢台县| 山西省| 唐山市| 西畴县| 嘉禾县| 四平市| 中西区| 英吉沙县| 岳普湖县| 凤凰县| 台东市| 沈丘县| 深州市| 远安县| 榕江县|