python判斷字符串是否包含子字符串的方法
本文實(shí)例講述了python判斷字符串是否包含子字符串的方法。分享給大家供大家參考。具體如下:
python的string對(duì)象沒有contains方法,不用使用string.contains的方法判斷是否包含子字符串,但是python有更簡(jiǎn)單的方法來替換contains函數(shù)。
方法1:使用 in 方法實(shí)現(xiàn)contains的功能:
site = 'http://www.dhdzp.com/'
if "jb51" in site:
print('site contains jb51')
輸出結(jié)果:site contains jb51
方法2:使用find函數(shù)實(shí)現(xiàn)contains的功能
s = "This be a string"
if s.find("is") == -1:
print "No 'is' here!"
else:
print "Found 'is' in the string."
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
Python實(shí)現(xiàn)讀取及寫入csv文件的方法示例
這篇文章主要介紹了Python實(shí)現(xiàn)讀取及寫入csv文件的方法,涉及Python針對(duì)csv格式文件的讀取、遍歷、寫入等相關(guān)操作技巧,需要的朋友可以參考下2018-01-01
Python深度學(xué)習(xí)之FastText實(shí)現(xiàn)文本分類詳解
FastText是一種典型的深度學(xué)習(xí)詞向量的表示方法,它非常簡(jiǎn)單通過Embedding層將單詞映射到稠密空間,然后將句子中所有的單詞在Embedding空間中進(jìn)行平均,進(jìn)而完成分類操作2022-09-09
詳解OpenCV執(zhí)行連通分量標(biāo)記的方法和分析
在本教程中,您將學(xué)習(xí)如何使用?OpenCV?執(zhí)行連通分量標(biāo)記和分析。具體來說,我們將重點(diǎn)介紹?OpenCV?最常用的連通分量標(biāo)記函數(shù):cv2.connectedComponentsWithStats,感興趣的可以了解一下2022-08-08
Python實(shí)現(xiàn)U盤數(shù)據(jù)復(fù)制工具
這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)一個(gè)U盤數(shù)據(jù)復(fù)制工具,它可以幫助用戶快速、方便地將U盤中的文件復(fù)制到計(jì)算機(jī)中,希望對(duì)大家有所幫助2025-01-01
Python中ROS和OpenCV結(jié)合處理圖像問題
ROS通過一個(gè)叫CvBridge的功能包,將獲取的圖像數(shù)據(jù)轉(zhuǎn)換成OpenCV的格式,OpenCV處理之后,傳回給ROS進(jìn)行圖像顯示(應(yīng)用),這篇文章主要介紹了Python中ROS和OpenCV結(jié)合處理圖像問題,需要的朋友可以參考下2022-06-06
python使用pandas自動(dòng)化合并Excel文件的實(shí)現(xiàn)方法
在數(shù)據(jù)分析和處理工作中,經(jīng)常會(huì)遇到需要合并多個(gè)Excel文件的情況,本文介紹了一種使用Python編程語(yǔ)言中的Pandas庫(kù)和Glob模塊來自動(dòng)化合并Excel文件的方法,需要的朋友可以參考下2024-06-06
python使用 cx_Oracle 模塊進(jìn)行查詢操作示例
這篇文章主要介紹了python使用 cx_Oracle 模塊進(jìn)行查詢操作,結(jié)合實(shí)例形式分析了Python使用cx_Oracle模塊進(jìn)行數(shù)據(jù)庫(kù)的基本連接、查詢、輸出等相關(guān)操作技巧,需要的朋友可以參考下2019-11-11
Django Form and ModelForm的區(qū)別與使用
這篇文章主要介紹了Django Form and ModelForm的區(qū)別與使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12

