亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python?中的lambda匿名函數(shù)和三元運算符

 更新時間:2022年04月18日 15:53:55   作者:小可愛呦  
這篇文章主要介紹了Python?中的lambda匿名函數(shù)和三元運算符,使用關(guān)鍵字???lambda???定義,所以匿名函數(shù)又稱之為lambda表達式,下面文章更多相關(guān)內(nèi)容需要的小伙伴可以參考一下

匿名函數(shù)

什么是匿名函數(shù)

用一句話表達只有返回值的函數(shù)就是匿名函數(shù)。
匿名函數(shù)只用來實現(xiàn)一些簡單的函數(shù)功能,所以追求代碼的簡潔和高效。
使用關(guān)鍵字 ??lambda?? 定義,所以匿名函數(shù)又稱之為lambda表達式。

分類

  • 無參數(shù)的??lambda?? 表達式
# 普通函數(shù)
def func():
return 'hello motherland'

# 調(diào)用
res = func()
print(res) # hello motherland


# lambda表達式
func = lambda: 'hello motherland'

# 調(diào)用
res = func()
print(res) # hello motherland
  • 有參數(shù)的??lambda?? 表達式
# 普通函數(shù)
def func(val):
return val


# lambda表達式
func = lambda val: val
  • 帶有判斷條件的??lambda?? 表達式
def func(val):
if val == 0:
return 'yes'
return 'no'


# lambda表達式
func = lambda val: 'yes' if val == 0 else 'no'

三元運算符

三元運算符一般又稱之為三目運算符。它是軟件編程中的一種固定格式,是眾多編程語言中不可或缺的一種邏輯判斷算法,邏輯概念就是一個簡單的if條件判斷語句,使用這個算法可以調(diào)用數(shù)據(jù)時可以逐級篩選。

語法:條件成立表達式 ? 條件判斷式 : 條件反式

眾多語言中一般使用??…… ? …… : ……?? 符號作為三元運算符,但是python不是這樣,python中使用??…… if ……… else ………?? 作為三元運算符的使用, 這也體現(xiàn)了python比其它的語言的優(yōu)勢,更簡單的語法和更高的語句可視化。

語法:lambda [參數(shù)] : 真值 if 條件表達式 else 假值

如果條件表達式成立,返回真值,反之返回假值

res = 'yes' if 1 == 1 else 'no'

print(res) # yes

到此這篇關(guān)于Python 中的lambda匿名函數(shù)和三元運算符的文章就介紹到這了,更多相關(guān) -lambda匿名函數(shù)和三元運算符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Pandas實現(xiàn)批量拆分與合并Excel的示例代碼

    Pandas實現(xiàn)批量拆分與合并Excel的示例代碼

    這篇文章主要為大家詳細講講如何利用python Pandas實現(xiàn)批量拆分與合并Excel,文中有非常詳細的的代碼示例,對正在學習python的小伙伴們很有幫助,需要的朋友可以參考下
    2022-05-05
  • openCV實現(xiàn)圖像融合的示例代碼

    openCV實現(xiàn)圖像融合的示例代碼

    圖像融合是兩幅圖片疊加在一起,本文主要介紹了openCV實現(xiàn)圖像融合的示例代碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 淺談編碼,解碼,亂碼的問題

    淺談編碼,解碼,亂碼的問題

    下面小編就為大家?guī)硪黄獪\談編碼,解碼,亂碼的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • 為什么你還不懂得怎么使用Python協(xié)程

    為什么你還不懂得怎么使用Python協(xié)程

    這篇文章主要給大家介紹了關(guān)于為什么你還不懂得怎么使用Python協(xié)程的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Python具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • 安裝多個版本的TensorFlow的方法步驟

    安裝多個版本的TensorFlow的方法步驟

    這篇文章主要介紹了安裝多個版本的TensorFlow的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-04-04
  • Python+OpenCV實戰(zhàn)之利用?K-Means?聚類進行色彩量化

    Python+OpenCV實戰(zhàn)之利用?K-Means?聚類進行色彩量化

    這篇文章主要介紹了如何利用?K-Means?聚類進行色彩量化,以減少圖像中顏色數(shù)量。文中的代碼具有一定的學習價值,感興趣的小伙伴可以關(guān)注一下
    2021-12-12
  • 用Python快速讀取Excel數(shù)據(jù)

    用Python快速讀取Excel數(shù)據(jù)

    嘿,想學會用Python快速讀取Excel數(shù)據(jù)嗎?不用擔心,這個指南將帶你輕松掌握這項技能,讓我們一起開始吧!
    2023-12-12
  • python庫使用Fire庫生成命令行參數(shù)

    python庫使用Fire庫生成命令行參數(shù)

    Python Fire是一個開源庫,能把Python對象轉(zhuǎn)換為命令行界面,F(xiàn)ire庫是一個非常有用的工具,它可以幫助開發(fā)人員創(chuàng)建命令行界面,并且可以將任何Python對象轉(zhuǎn)換為命令行界面,這篇文章主要介紹了python庫使用Fire庫生成命令行參數(shù),需要的朋友可以參考下
    2024-02-02
  • 使用python對文件中的數(shù)值進行累加的實例

    使用python對文件中的數(shù)值進行累加的實例

    今天小編就為大家分享一篇使用python對文件中的數(shù)值進行累加的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • Jmeter通過OS進程取樣器調(diào)用Python腳本實現(xiàn)參數(shù)互傳

    Jmeter通過OS進程取樣器調(diào)用Python腳本實現(xiàn)參數(shù)互傳

    這篇文章主要介紹了Jmeter通過OS進程取樣器調(diào)用Python腳本實現(xiàn)參數(shù)互傳,描述在cmd中調(diào)用上面的Python腳本并傳入兩個參數(shù)展開主題,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-03-03

最新評論