最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中l(wèi)ambda與def用法對(duì)比實(shí)例分析

 更新時(shí)間:2015年04月30日 14:29:30   作者:露露  
這篇文章主要介紹了python中l(wèi)ambda與def用法對(duì)比,實(shí)例分析了lambda與def的區(qū)別與使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例對(duì)比分析了python中l(wèi)ambda與def的用法。分享給大家供大家參考。具體分析如下:

1、lambda用來創(chuàng)建匿名函數(shù),不同于def(def創(chuàng)建的函數(shù)都是有名字的)。
2、lambda不會(huì)將結(jié)果賦給一個(gè)標(biāo)識(shí)符,而def會(huì)將函數(shù)結(jié)果賦給一個(gè)標(biāo)識(shí)符。
3、lambda是一個(gè)表達(dá)式,而def是一個(gè)語句

示例程序:

>>> f1 = lambda x,y,z: x*2+y+z # lambda帶有多個(gè)參數(shù)
>>> print f1(3,2,1)
9
>>> f3 = lambda i:i*2 # lambda帶有一個(gè)參數(shù)
>>> print f3(7)
14
>>> def fun1(n):
...   return lambda m:m**n # m的n次方
...
>>> def fun2(m, n):
...   return m+n
...
>>> f2 = fun1(2) # 動(dòng)態(tài)生成一個(gè)函數(shù)
>>> print f2(4)
16
>>> print fun2(3, (lambda x:x+1)(2)) # lambda用作函數(shù)參數(shù)
6
>>>

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

石楼县| 襄城县| 盐城市| 西丰县| 邵阳市| 淮安市| 五河县| 灌云县| 寿阳县| 白银市| 安平县| 收藏| 红桥区| 肇东市| 肇州县| 海安县| 疏勒县| 德保县| 巴林右旗| 嵊州市| 漠河县| 叙永县| 万载县| 调兵山市| 志丹县| 清丰县| 屯门区| 韶关市| 大兴区| 阆中市| 闵行区| 定结县| 高青县| 中宁县| 华阴市| 威海市| 思茅市| 凌源市| 郧西县| 清新县| 宁强县|