av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

創(chuàng)新互聯(lián)Python教程:Python中Operator計(jì)算函數(shù)

使用 operator 模塊中的 mul 函數(shù)來實(shí)現(xiàn)階乘:

成都創(chuàng)新互聯(lián),專注為中小企業(yè)提供官網(wǎng)建設(shè)、營銷型網(wǎng)站制作、成都響應(yīng)式網(wǎng)站建設(shè)、展示型成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)等服務(wù),幫助中小企業(yè)通過網(wǎng)站體現(xiàn)價(jià)值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營銷推廣問題。

from operator import mul
def factWithMul(n):
    return reduce(mul, range(1, n + 1))

相對來說,在Operator模塊中使用計(jì)算功能,使得代碼更加簡潔。

從源代碼分析,mul函數(shù)是計(jì)算兩個(gè)參數(shù)的乘積。

def mul(a, b):
    "Same as a * b."
return a * b

拓展使用 lambda 方式來實(shí)現(xiàn):

from functools import reduce
def fact(n):
    return reduce(lambda a, b: a * b, range(1, n + 1))

這里使用的是reduce方法。函數(shù)函數(shù)有兩個(gè)參數(shù)。reduce()函數(shù)對集合中的第一個(gè)和第二個(gè)元素進(jìn)行函數(shù)處理,然后對帶有第三個(gè)元素的結(jié)果進(jìn)行函數(shù)處理,最終得到一個(gè)結(jié)果。

以上就是python中Operator計(jì)算函數(shù)的方法,希望能對大家有所幫助!


本文題目:創(chuàng)新互聯(lián)Python教程:Python中Operator計(jì)算函數(shù)
當(dāng)前路徑:http://uogjgqi.cn/article/dhohssg.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流