海詩(shī)網(wǎng) 知識(shí)百科 python(python編程教學(xué))

python(python編程教學(xué))

python, Python已經(jīng)成為最流行的編程語(yǔ)言之一。在Python中,匿名函數(shù)顧名思義就是沒(méi)有名字的函數(shù),主要用在那些只使用一次的場(chǎng)景中。如果我們只需要在程序中調(diào)用一次簡(jiǎn)單的邏輯,

把它寫(xiě)成一個(gè)函數(shù)需要一些列操作,比如定義和取函數(shù)名。在這種情況下使用匿名函數(shù)通??梢允鼓某绦蚋?jiǎn)單。

匿名函數(shù)的名字是lambda。

匿名函數(shù)的格式是:

lambda arg1,arg2 .argN : expression

其常見(jiàn)格式為lambda關(guān)鍵字逗號(hào)分隔參數(shù)冒號(hào)表達(dá)式。

python編程教學(xué)

lambda和function的區(qū)別在于,lambda是一個(gè)表達(dá)式,而不是函數(shù)或語(yǔ)句。所以lambda可以用在一些特殊的地方,具體例子如下。

-計(jì)算數(shù)字的平方-

lambda x: x**2

function lambda at0x7f6ebe013a28

注意這是一個(gè)函數(shù)的地址

func=lambda x: x**2

func(2)

4

func(3)

9

使用lambda,我們可以平方一個(gè)數(shù)x,在python中,* *代表冪運(yùn)算。

在上面的例子中,X是參數(shù),冒號(hào)后的x**2是表達(dá)式expression。

python編程教學(xué)

關(guān)于python的匿名函數(shù)我們就知道這么多!

python,以上就是本文為您收集整理的python最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。

本文來(lái)自網(wǎng)絡(luò),不代表海詩(shī)網(wǎng)立場(chǎng),轉(zhuǎn)載請(qǐng)注明出處:http://x91880.com/n/169686.html
      

python讀取csv(python讀取csv指定行)

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時(shí)間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部