格式:運算元1 and 運算元2
如果運算元1的值為true(無論是什麼型別 true、1、-1、』 '), 那麼運算結果就等於運算元2。
in [8]
:3and2
out[8]
:2in [9]
:3and0
out[9]
:0in [10]
:3andfalse
out[10]
:false
in [11]
:3and'hello'
out[11]
:'hello'
如果運算元1的值為false(無論是什麼型別 false、0、、』』), 那麼運算結果就等於運算元1。
in [12]
:0and3
out[12]
:0in [13]
:''and3
out[13]
:''in [14]
:false
and3
out[14]
:false
in [15]
:[]and
3out[15]
:[]
格式:運算元1 or 運算元2
如果運算元1的值為true(無論是什麼型別 true 1 -1 『hello』),那麼運算結果就等於運算元1。
如果運算元1的值為false(無論是什麼型別 false 0 『』),那麼運算結果就等於運算元2。
舉例的話,就是 「表示式1 and 表示式2「,假如表示式1的值為true,則會繼續執行表示式2,最終整個表示式的值也就取決於表示式2的值;假如表示式1的值為false,則會短路,不再執行表示式2,直接取表示式1的值,也就是false。
and換成or剛好反過來,假如表示式1的值為true,則會短路,不再執行表示式2,直接取表示式1的值,也就是true;假如表示式1的值為false,則會繼續執行表示式2,最終整個表示式的值也就取決於表示式2的值。
我Python你個Json 格式轉換
python json 方式一 將python物件轉換成json物件 json.dumps obj,ensure ascii false,indent 4 obj 表示python物件 ensure ascii 是否顯示ascii碼,false表示直接顯示中文 indent 表示按層級關係縮排,4則...
我信了你個邪!!!
1 據說有五個不同顏色的房間排成一排,每個房間分別住著乙個不同國籍的人,每個人都喝一種特定品牌的飲料,抽一種特定品牌的煙,養一種寵物,沒有任意倆個人抽象同品牌的香菸,或喝相同品牌的的飲料,或養相同的寵物。問題是誰在養魚做寵物?為了尋找答案,給出以下15條線索。1.英國人住在紅房子裡 2.瑞典人養狗做...
我Python你個可迭代物件 迭代器 生成器
可迭代物件 可迭代物件是內建 iter 魔術方法的物件,是可以使用for迴圈來遍歷的物件,例如列表 元組 字典和字串。迭代器 迭代器是一種特殊的可迭代物件,內建 iter 魔術方法和 next 魔術方法,可以通過for迴圈一次取出所有值,也可以通過next 函式依次取出每乙個值。生成器 生成器是一種...