python3中怎麼比較字串是否相等
字串是Python中常用的一種資料結構。在python中,判斷兩個變數是否相等或一樣,可以使用==或者is來判斷;判斷不一樣可以使用 is not。
示例
使用注意事項
1.有時候兩個字串列印出來看著一樣,但是判斷卻是False?如果兩個字串末尾有其他符號,比如回車‘n’,print的時候無法發現的,所以需要strip:
a=a.strip() b=b.strip() if a==b: print "True"
2.有時候==判斷是 True ,is 判斷卻是 False?
這是因為兩個字串來自不同的記憶體塊,記憶體地址不一樣
更多學習內容,請點選。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3034/viewspace-2835875/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- shell比較兩個字串是否相等字串
- python如何比較兩個字串是否相等Python字串
- 比較兩個陣列是否相等陣列
- 一個比較float是否相等的工具類
- matlab比較兩個矩陣是否相等Matlab矩陣
- oracle 比較日期相等Oracle
- PLSQL Language Referenc-PL/SQL集合和記錄-集合比較-比較巢狀表是否相等SQL巢狀
- Js 比較兩個物件的鍵名與鍵值是否相等JS物件
- 【Java】浮點數相等性比較Java
- lisp 裡的相等(相同)的比較Lisp
- 字串比較字串
- python怎麼查詢字串中是否包含某個字串Python字串
- 字串-簡單字串比較字串
- 比較字串和數字串字串
- PHP比較字串PHP字串
- JAVA字串比較Java字串
- 透過反射對比兩個物件是否相等反射物件
- 比較字串和數字串(續)字串
- Delphi中字串比較大小 VS Oracle-SQL中字串比較大小字串OracleSQL
- 比較檔案是否相同,(比較MD5值)
- golang中判斷兩個slice是否相等與判斷值下的 陣列是否相等Golang陣列
- 這 10 行比較字串相等的程式碼給我整懵逼了,不信你也來看看字串
- python字串比較大小Python字串
- 字串拼接運算比較字串
- JavaScript字串如何比較大小JavaScript字串
- shell 下的字串比較字串
- LintCode 字串比較字串
- 比較兩個table是否相同
- oracle中字串的大小比較,字串與數字的比較和運算Oracle字串
- Java™ 教程(比較字串和字串的部分)Java字串
- 比較兩個陣列中是否有相同的元素陣列
- JavaScript 中,如何判斷兩個物件是否相等?JavaScript物件
- python怎麼檢測字串是否有字母?Python字串
- Java 字串比較、拼接問題Java字串
- Java字串建立方式比較Java字串
- JavaScript 字串連線效能比較JavaScript字串
- 一個字串比較的題字串
- 字串比較的常用函式字串函式