python 判斷字符串是否包含子字符串


第一種方法:in,主要是利用對象判斷

string = 'helloworld'

if 'world' in string:
  print 'Exist'
else:
  print 'Not exist'

第二種方法:find

string = 'helloworld'
if string.find(’world‘) == 5: #5的意思是world字符從那個序開始,因為w位於第六個,及序為5,所以判斷5
  print 'Exist'
else:
  print 'Not exist'

第三種方法:index,此方法與find作用類似,也是找到字符起始的序號

if string.index(’world‘) > -1: #因為-1的意思代表沒有找到字符,所以判斷>-1就代表能找到
  print 'Exist'

如果沒找到,程序會拋出異常


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM