海詩網(wǎng) 知識百科 python(python編程教學)

python(python編程教學)

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

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

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

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

lambda arg1,arg2 .argN : expression

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

python編程教學

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

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

lambda x: x**2

function lambda at0x7f6ebe013a28

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

func=lambda x: x**2

func(2)

4

func(3)

9

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

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

python編程教學

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

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

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

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

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

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

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

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