欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中實現(xiàn)三目運算的方法

 更新時間:2015年06月21日 17:06:33   投稿:junjie  
這篇文章主要介紹了Python中實現(xiàn)三目運算的方法,本文用and/or 運算符模擬實現(xiàn)三目運算,需要的朋友可以參考下

C語言中三目運算符

復(fù)制代碼 代碼如下:

   expression ?expr1:expr2;  //expression 為真則取表達式expr1的值,否則取expr2的值

python三目實現(xiàn)方法:

(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

相關(guān)文章

最新評論