Coding筆記(6): 三元運算子(ternary conditional operator)

文章推薦指數: 80 %
投票人數:10人

以上兩種寫法相同,但使用三元運算子可以使程式更加簡潔,以下比較較大值為舉例: 或是有另一種較少使用的語法: 以上語法可以成立是因為在Python中,True為1、False為0 ... GetunlimitedaccessOpeninappHomeNotificationsListsStoriesWriteCoding筆記(6):三元運算子(ternaryconditionaloperator)在一般狀態下,我們都會使用if…else…來進行條件式判斷,但有一種寫法可以使這種語法更為簡潔,稱為三元運算子(ternaryconditionaloperator),其用法如下:而一般if…else…的寫法為:以上兩種寫法相同,但使用三元運算子可以使程式更加簡潔,以下比較較大值為舉例:或是有另一種較少使用的語法:以上語法可以成立是因為在Python中,True為1、False為0。

上方語法就等於在tuple中選擇哪一筆資料。

但不建議此寫法,維護時較難以讀取。

--MorefromJianJieFollowImageProcessing/ComputerVision/DeepLearningLovepodcastsoraudiobooks?Learnonthegowithournewapp.TryKnowableAboutHelpTermsPrivacyGettheMediumappGetstartedJianJie24FollowersImageProcessing/ComputerVision/DeepLearningFollowMorefromMediumChiduUgochukwuFunctionsinPythonCristhianJoseApazaArhuataMutableandImmutableObjectsinPythonRajarshiGhoshPropertydecoratorisanotherattributethatneverexistwithintheclassdefinitionFaqihFakhruddinDifferenceBetweenForandWhileFunctionsinPythonProgrammingLanguageHelpStatusWritersBlogCareersPrivacyTermsAboutKnowable



請為這篇文章評分?