熱線電話:13121318867

登錄
首頁精彩閱讀Python中實現三目運算的方法
Python中實現三目運算的方法
2017-10-15
收藏

Python中實現三目運算的方法

這篇文章主要介紹了Python中實現三目運算的方法,本文用and/or 運算符模擬實現三目運算,需要的朋友可以參考下

C語言中三目運算符
 代碼如下:
   expression ?expr1:expr2;  //expression 為真則取表達式expr1的值,否則取expr2的值
python三目實現方法:
(1) expr=判斷表達式 and expr1 or expr2
判斷表達式為真,此時如果expr1為真則expr=expr1,為假則變成False or expr2,expr=expr2.
判斷表達式為假,則演變成False or expr2,此時expr=expr2.
只要表達式expr1,expr2都為真,上述等式就等同于C中的
expr=判斷表達式 ?expr1:expr2;
(2)min(x,y)=(x<y and [x] or [y])[0]   //取最小值
(3)min(x,y=x if x<y else y

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢