python關鍵字and和or用法實例
更新時間:2015年05月28日 16:35:13 投稿:junjie
這篇文章主要介紹了python關鍵字and和or用法實例,本文直接給出實現代碼,需要的朋友可以參考下
python 中的and從左到右計算表達式,若所有值均為真,則返回最后一個值,若存在假,返回第一個假值。
or也是從左到有計算表達式,返回第一個為真的值。
復制代碼 代碼如下:
IDLE 1.2.4
>>>'a'and'b'
'b'
>>>''and'b'
''
>>>'a'or'b'
'a'
>>>''or'b'
'b'
類似三目表達式的用法:bool? a : b
復制代碼 代碼如下:
>>> a ='first'
>>> b ='second'
>>>1and a or b # 等價于 bool = true時的情況
'first'
>>>0and a or b # 等價于 bool = false時的情況
'second'
>>> a =''
>>>1and a or b # a為假時,則出現問題
'second'
>>>(1and[a]or[b])[0]# 安全用法,因為[a]不可能為假,至少有一個元素
''
>>>
相關文章
python [::-1] [::-1,::-1]的具體使用
本文主要介紹了python [::-1] [::-1,::-1]的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-05-05
使用Python實現從零開始打造一個三維繪圖系統(tǒng)
這篇文章主要為大家詳細介紹了如何使用Python實現一個繪圖系統(tǒng),通過指定x,y,z的表達式,以實現三維繪圖的目的,感興趣的可以了解下2024-02-02

