tft每日頭條

 > 圖文

 > python計算1到n的階乘和

python計算1到n的階乘和

圖文 更新时间:2024-08-16 06:29:45

階乘是基斯頓·卡曼于1808年發明的一種計算形式,n的階乘表示從整數1開始乘起,一直乘到整數n。特殊的,0的階乘為1,這是人為規定的,n的階乘數學表示方法為:n!。今天小編和大家分享3個使用Python編程實現計算n階乘的方法。從而實現快速計算n的階乘,有興趣的小夥伴還可使用python編程自制“階乘計算器”。(完整源碼在文章最後)

python計算1到n的階乘和(使用Python實現計算n的階乘的3種方法)1

#方法一:

sum=1

n=int(input("請輸入您要計算的階乘數:"))

if n==0:

sum=1

else:

for i in range(1,n 1):

sum*=i

print("使用方法一得出的結果為:",sum)

#方法二

n=int(input("請輸入您要計算的階乘數:"))

if n==0:

sum=1

else:

sum=n

for i in range(1,n):

sum*=i

print("使用方法二得出的結果為:",sum)

#方法三

def a(n):

if n==0:

return 1#(編輯器問題:該語句還應縮進4格)

elif n==1:

return 1#(編輯器問題:該語句還應縮進4格)

else:

return n*a(n-1)#(編輯器問題:該語句還應縮進4格)

n=int(input("請輸入您要計算的階乘數:"))

print("使用方法三得出的結果為:",a(n))

程序測試界面如下:

python計算1到n的階乘和(使用Python實現計算n的階乘的3種方法)2

最後附上小編編寫的完整源碼,望點贊關注,評論交流。

python計算1到n的階乘和(使用Python實現計算n的階乘的3種方法)3

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved