python判斷字符串相等
python判斷字符串相等怎麼操作?一起來看看小編今天的分享吧。
在python中,判斷兩個變量是否相等或一樣,可以使用==或者is來判斷,使用“if
例如:
>>>a='f' >>>b='f' >>>a==b True>>> a is b True
值得注意的是,兩個字符串來自不同的內存塊,內存地址不一樣,所以存在==判斷是 True,is判斷卻是 False的情況。
另外,判斷不一樣可以使用 is not,使用“if
例如:
>>> a is not b False>>> a != b False
有時候兩個字符串打印出來看着一樣,但是判斷卻是False,如果兩個字符串末尾有其他符號,比如回車鍵的時候無法發現的,所以需要strip:
a=a.strip() b=b.strip() if a==b:print "True"
還有一種情況是兩個對象用is判斷是False,用id判斷卻是True。原理比較複雜,如下:
In [1]: def bar(self, x):
...: return self.x + y
...:
In [2]: class Foo(object):
...: x = 9
...: def __init__(self ,x):
...: self.x = x
...: bar = bar
...:
In [3]: foo = Foo(5)
In [4]: foo.bar is Foo.bar
Out[4]: False
In [5]: id(foo.bar) == id(Foo.bar)
Out[5]: True
-
蘋果相機前置攝像頭自拍是真實的自己嗎
用蘋果前置攝像頭拍出來的照片不是真實的自己,這是因爲蘋果手機的前置攝像頭的像素非常高,拍出來的照片就像照鏡子,人臉上的各種小斑點以及小痘印和細小的皺紋都看得清清楚楚,但也只是感覺像自己而已。但是也有一部份人認爲不像真實的自己,好像五官都沒有立體感了,當...
-
跳繩1000下消耗多少卡路里
跳繩是現在很多女性朋友比較喜歡的運動,不但能強身健體,而且還有減肥效果。跳繩是一項有氧運動,連續性跳繩的主要能源是脂肪而不是糖類,所以,可以燃燒掉體內的大量脂肪,對減肥、降血脂具有積極作用。跳繩還可以讓血液獲得更多的氧氣,使心血管系統保持強壯和健康。每個...
-
電子表格忘記了密碼怎麼打開
我們在工作中經常會使用到Excel表格,如果這個表格的內容非常重要,並且不能夠輕易外露的話,可以設置一個保護密碼,但是如果表格的密碼忘記了,應該怎麼打開呢?受保護的Excel文檔是無法修改的,輸入內容就會出現要求輸入密碼的提示框,我們修改文件的後綴名爲rar,再回車確定...
-
百度網盤如何註冊登錄
百度網盤是百度推出的一項雲存儲服務,可以大容量的儲存文件視頻等,那百度網盤怎麼註冊登錄呢?一起來看看吧!首先,在手機桌面上找到並打開百度網盤軟件,會看到有百度賬號登錄、微信快捷登錄、微博、qq和手機號註冊幾個登錄方式,點擊手機號註冊;頁面加載至註冊頁面,輸入手...