階乘是數學中經常用到的一種運算方法,計算階乘之和是數學中一個經典的問題。Python作為一種通用的高級編程語言,可以輕松地解決這個問題。
def factorial(n): if n == 0 or n == 1: return 1 else: return n * factorial(n-1) sum = 0 for i in range(1, 11): sum += factorial(i) print("1!+2!+3!+...+10! =", sum)
代碼中,我們使用了遞歸的方法來計算階乘,然后使用for循環計算階乘之和,并輸出結果。運行結果如下:
1!+2!+3!+...+10! = 4037913
以上就是使用Python計算階乘之和的簡單示例,通過學習這個例子,我們可以深入理解Python語言的基本語法和邏輯思維。
上一篇c 實體類轉json
下一篇python 算法小程序