欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 階乘 最簡

錢諍諍1年前8瀏覽0評論

Python 是一門功能強大的編程語言,可以用它輕松地計算階乘。

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

階乘是將一個整數 n 從 1 到 n 的全部整數相乘得到的結果。在 Python 中,可以使用遞歸來計算階乘。

上面的代碼中,我們定義了一個函數 factorial() 來計算階乘。如果輸入的參數 n 等于 0,則函數返回 1。否則,函數會調用自身來計算 n-1 的階乘。最后,它會將 n 乘以 n-1 的階乘,得到 n 的階乘。

我們可以使用下面的代碼測試階乘函數:

for i in range(10):
print(factorial(i))

這個代碼將計算 0 到 9 的階乘,并打印輸出結果。運行上面的代碼會得到以下輸出:

1
1
2
6
24
120
720
5040
40320
362880

可以看到,我們成功地使用 Python 計算了階乘。Python 是一種非常強大且易于學習的編程語言,值得我們學習和使用。