Python3:幾行代碼實現階乘


階乘:一個正整數的階乘(factorial)是所有小於及等於該數的正整數,並且0的階乘為1。自然數n的階乘寫作n!。

#---------------------------------- 階乘-方式一  -------------------------
def fun(n):
if n==0:
return 1
elif n<0:
return "請輸入大於0的整數"
else:
return n*fun(n-1)
##---------------------------------- 階乘-方式二(通過for循環+ range()函數實現 -------------------------
def fun(n):
sum=1
for i in range(1,n+1):
sum*=i
return sum
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM