Python中的是是非非與真真假假

2021-10-11 15:26:22 字數 1216 閱讀 1965

a =[1

,2,3

]b =[1

,2,3

]c = a

print

('a的識別符號:',id

(a))

print

('b的識別符號:',id

(b))

print

('c的識別符號:',id

(c))

print

('a is b:'

, a is b)

print

('a is c:'

, a is c)

a的識別符號: 139935076197312

b的識別符號: 139933027518720

c的識別符號: 139935076197312

a is b: false

a is c: true

二、「==」:是是非非- 檢查兩個變數的值/內容是否一致(缺省會呼叫物件的__eq__方法)

a =[1

,2,3

]b =[1

,2,3

]c = a

print

('a == b:'

, a == b)

print

('a == c:'

, a == c)

a == b: true

a == c: true

三、「is」:真假難辨(不同版本的直譯器、不同的執行環境結果可能不一樣,特殊情況下「is」慎用。)

# true

x, y =-6

,-6# false

x =-

6y =-6

# true (-5至256之間的整數)

x =-

5y =-5

# true(全部由字母組成的字串)

x ='abc'

y ='abc'

# false

x ='@abc'

y ='@abc'

總結:「is」用於辨別真假(質上唯一);「==」用於辨別是非(量上相等);真假難辨,則盡量規避。

是是非非,真真假假,懂你的人不需要解釋,不懂你的人解釋也沒用。

名片網的是是非非

8月21日 名片網這幾天紅的不得了。幾天內我聽到了好幾個朋友推薦,而且上網一看cctv都為了這個 開了乙個 專題節目。從獵頭的角度看,這樣的 有沒有用呢?的確很有用!獵頭工作程式中有一步叫做name generating 名字產生 就是乙個挖掘潛在候選人姓名 職位 公司的過程。名片網的內容聚集方法可...

小故事 金錢的是是非非

以下故事選自馮倫的 野蠻生長 中關於 錢 的部分。有一件事也挺有趣,前兩年有乙個著名的公司出了事,當事人的兄弟來找我,希望給點錢,一方面去 營救 再一方面還有其他的事情。我見了他以後,當時就說 可以,沒問題,大家都是兄弟,反正出來混不容易,出這麼大事能幫就幫一下。可是接著他說要借錢,這事到底應該怎麼...

牛客小白月賽2 E 是是非非 尼姆博弈

坎為水,險陽失道,淵深不測 離為火,依附團結,光明絢麗。坎卦 水洊至,習坎 君子以常德行,習教事。一輪明月照水中,只見影兒不見蹤,愚夫當財下去取,摸來摸去一場空。離卦 明兩作,離,大人以繼明照四方。官人來佔主高公升,庄農人家產業增,生意買賣利息厚,匠藝佔之大亨通。有一些石子堆,第堆有 個石子。你和算...