色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 求階層求和

錢艷冰2年前8瀏覽0評論

Python 是一種強大且易于學習的編程語言,它有許多內置函數和模塊,其中包括有用的數學函數。例如,使用Python 程序計算階層和很簡單,以下是一個求階層和的程序:

def factorial(n):
"""
計算n的階層
"""
if n == 0:
return 1
else:
return n * factorial(n-1)
def sum_factorial(n):
"""
計算1! + 2! + 3! + ... + n!
"""
sum = 0
for i in range(1, n+1):
sum += factorial(i)
return sum
n = 5
print("1! + 2! + 3! + ... + {}! = {}".format(n, sum_factorial(n)))

在上面的程序中,我們定義了兩個函數,factorial(n)函數用于計算 n 的階層,sum_factorial(n)函數用于計算 1! + 2! + 3! + ... + n!。 在sum_factorial(n)函數中,我們使用了一個循環來計算階層和。最后,使用format()方法輸出階層和的結果。

以上就是在Python中計算階層和的簡單方式。Python 是一種簡單易用的編程語言,它可以讓我們更輕松地編寫代碼。