python 的三元運算子 - IT人
文章推薦指數: 80 %
一、三元運算子三元運算子就是在賦值變數的時候,可以直接加判斷,然後賦值格式:[on_true] if [expression] else [on_false]res = 值1 if 條件else ... Togglenavigation IT人 IT人 python的三元運算子 Bound_w發表於 2018-12-06 Python 一、三元運算子 三元運算子就是在賦值變數的時候,可以直接加判斷,然後賦值 格式:[on_true]if[expression]else[on_false] res=值1if條件else值2 1.舉例說明: a=1 b=2 c=aifa>1elseb#如果a大於1的話,c=a,否則c=b 如果不用三元運算子,就用if-else條件判斷,如下: a=1 b=2 ifa>1: c=a else: c=b 2.三元運算子也可以用在列表和字典中 例:1-10的數字,列印出其中的偶數 三元運算: ss=[iforiinrange(1,11)ifi%2==0]#迴圈1-11間的值(不包括11),如果值能被2整除(即取偶數),就寫到ss這個list中 print(ss)#最終列印結果[2,4,6,8,10] if-else條件判斷 s=[] foriinrange(1,11): ifi%2==0: s.append(i) print(s) 參考:https://i.cnblogs.com/EditPosts.aspx?opt=1 相關文章 python之對元組的初步瞭解 2020-11-21 Python Python+selenium實現Drcom校園網自動檢測網路以及自動登入 2020-11-21 Python python非同步佇列爬取多個網站 2020-11-21 Python 基於GoogleearthenginepythonAPI做基於影像的定量反演——步驟及問題總結 2020-11-21 Python pythonasciiint互換 2020-11-21 Python python的pip快速安裝程式碼 2020-11-22 Python 【數字影像處理6】python+opencv使用LBP、HOG提取特徵來分類人臉【更新中】 2020-11-22 PythonOpenCV Python字典實現原理 2020-11-22 Python python爬取飄花電影下載地址 2020-11-22 Python Python-input函式 2020-11-22 Python python呼叫yolov3的小錯誤 2020-11-22 Python pythonany,call,init,下劃線知識彙總 2020-11-22 Python 如何自定義python語法. 2020-11-22 Python 小白不懂就問,學自動化測試,會Java可以嗎,還是必須得會python(python不太會) 2020-11-22 PythonJava自動化測試 Python的快取機制:functools.lru_cache 2020-11-22 Python python3:遞迴解漢諾塔問題 2020-11-22 Python python編碼規範以及推導式的編寫 2020-11-22 Python Python3-流程控制語句、迭代器、生成器 2020-11-22 Python pythondictConfig封裝自定義日誌器優化(三) 2020-11-22 Python 自學PythonDAY3 2020-11-22 Python 最新文章 FlexJobs:遠端工作調查 2022年程式語言趨勢:Swift、Kotlin熱度持續增長,收入最高的5種程式語言竟是它們 CentOS6.9升級glibc2.12到2.17(qbit) VoIPPush在海外音視訊業務中的應用 Python+SeaTable|計算兩個日期間的工作日天數 做微服務研發工程師的一年來的總結 pyflink的安裝和測試 SuperSocket1.6建立一個簡易的報文長度在頭部的Socket伺服器 強化學習-學習筆記5|AlphaGo ViewDesign物料市場專案已全部適配Vue.js3 從0實現RBAC許可權模型 超解析度技術在實時音視訊領域的研究與實踐
延伸文章資訊
- 1Python三元運算子 - 程式人生
var foo = (test) ? "True" : "False"; 在Python中會是什麼樣? 如果使用Python 2.7,那會有所不同。 解決辦法. PEP 308新增一個三元運算子:
- 2Python的三元運算子(ternary conditional operator) - ldkrsi's Blog
三元運算子(ternary conditional operator) 在C/C++裡以?: (問號冒號)表示在python中則以表示資料來源.
- 3Python 中的三元條件運算子 - Delft Stack
在Python 2.5 中新增了三元條件運算子。三元運算子定義為採用三個運算元的運算子。在這種方法中,首先評估給定的條件,然後根據 ...
- 4Python 三元運算子ternary operator | ShengYu Talk
在python 使用三元運算子(ternary conditional operator) 好處是程式碼可以看起來比較簡短,在某些情況python 使用三元運算子簡化後code 會變得清爽 ...
- 5【python進階】三元運算子 - 程式人生
三元運算子通常在Python裡被稱為條件表示式,這些表示式基於真(true)/假(false)的條件判斷,在Python 2.4以上才有了三元操作。