「Python実行例 階乗」の版間の差分

提供: つれづれウィキ
ナビゲーションに移動 検索に移動
(ページの作成:「<pre> # 階乗(再帰的定義) def kaijo(n): if (n == 0): return 1 else: return n * kaijo(n-1) # 階乗(for文を使って) def kaijo1(n): k…」)
 
(相違点なし)

2022年11月13日 (日) 14:54時点における最新版

# 階乗(再帰的定義)
def kaijo(n):
    if (n == 0):
        return 1
    else:
        return n * kaijo(n-1)

# 階乗(for文を使って)
def kaijo1(n):
    k = 1
    for i in range(1, n+1):
        k = k * i
    return k

この他にも色々試して、追加してください。