新聞中心
對于字符串來說,外在的表現(xiàn)形式不固定,當我們想要找到其中的某一類別,比如str開頭的字符串,就需要借助startswith函數(shù)來解決。如果字符串符合檢測要求,返回的結(jié)果為True,反之則為False。下面我們就startswith函數(shù)得說明等基礎(chǔ)內(nèi)容進行學習,并帶來實例講解。

精河ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
1.說明
檢查字符串是否以str開始,任選限制匹配與給定索引的開始和結(jié)束。
2.語法
string.startswith(str, beg=0,end=len(string))
string[beg:end].startswith(str)
3.參數(shù)?
string:被檢測的字符串
str:指定的字符或者子字符串。(可以使用元組,會逐一匹配)
beg:設置字符串檢測的起始位置(可選)
end:設置字符串檢測的結(jié)束位置(可選)
如果存在參數(shù) beg 和 end,則在指定范圍內(nèi)檢查,否則在整個字符串中檢查
4.返回值
如果檢測到字符串則返回True,否則返回False。
5.實例
>>> s = 'hello good boy doiido'
>>> print s.startswith('h')
True
>>> print s.startswith('hel')
True
>>> print s.startswith('h',4)
False
>>> print s.startswith('go',6,8)
True
#匹配空字符集
>>> print s.startswith('')
True
#匹配元組
>>> print s.startswith(('t','b','h'))
True以上就是在python中startswith函數(shù)檢測字符串開頭是否為str的使用,小伙伴下次想要篩選字符串,不妨使用startswith函數(shù)試一試。
(推薦操作系統(tǒng):windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。)
本文名稱:創(chuàng)新互聯(lián)Python教程:python中startswith函數(shù)是什么?
本文路徑:http://m.5511xx.com/article/cdheiph.html


咨詢
建站咨詢
