91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python遞歸求階乘的代碼怎么寫

小億
90
2023-12-11 15:35:28
欄目: 編程語言

以下是使用遞歸來計算階乘的Python代碼:

def factorial(n):
    if n == 0 or n == 1:
        return 1
    else:
        return n * factorial(n-1)

# 測試代碼
num = int(input("請輸入一個正整數:"))
result = factorial(num)
print(f"{num} 的階乘是:{result}")

首先定義了一個名為factorial的函數,該函數接受一個整數參數n。在函數內部,使用條件語句判斷n的值。如果n等于0或1,則返回1。否則,返回nfactorial(n-1)的乘積。

最后,通過用戶輸入一個正整數,調用factorial函數進行階乘計算,并打印結果。

0
万荣县| 永济市| 重庆市| 子洲县| 伽师县| 敦化市| 盖州市| 邯郸市| 仁怀市| 明溪县| 三河市| 灌阳县| 松溪县| 镇巴县| 广宗县| 宜川县| 固安县| 孝感市| 从江县| 故城县| 营口市| 嵊泗县| 金乡县| 彰化县| 卢湾区| 新余市| 嘉禾县| 广元市| 武鸣县| 噶尔县| 漳平市| 进贤县| 酒泉市| 海口市| 长泰县| 额敏县| 长宁县| 永新县| 若尔盖县| 高青县| 体育|