這篇文章主要介紹了python計算n階乘的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)公司長期為成百上千家客戶提供的網站建設服務,團隊從業(yè)經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網生態(tài)環(huán)境。為京口企業(yè)提供專業(yè)的成都網站建設、成都網站制作,京口網站改版等技術服務。擁有十多年豐富建站經驗和眾多成功案例,為您定制開發(fā)。
整數(shù)的階乘(英語:factorial)是所有小于及等于該數(shù)的正整數(shù)的積,0的階乘為1。即:n!=1×2×3×...×n。
首先導入math模塊,然后調用factorial()函數(shù)來計算階乘。
1 math.factorial(x)
import math value = math.factorial(x)
2. reduce函數(shù)
def factorial(n): return reduce(lambda x,y:x*y,[1]+range(1,n+1))
3. 遞歸實現(xiàn)
def factorial(n): if n == 0: return 1 else: return n * factorial(n - 1)
感謝你能夠認真閱讀完這篇文章,希望小編分享python計算n階乘的方法內容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細的解決方法等著你來學習!
網頁題目:python計算n階乘的方法
當前URL:http://jinyejixie.com/article8/pshhop.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供品牌網站建設、服務器托管、定制網站、網站設計公司、微信公眾號、做網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)