程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> Python中實現三目運算的方法

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

      (3)min(x,y=x if x

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved