Python中的index()方法使用教程
index()方法確定字符串str,如果起始索引beg和結(jié)束索引end在末尾給出了找到字符串或字符串的一個(gè)子串。這個(gè)方法與find()方法一樣,只是如果沒有找到子符趾會拋出一個(gè)異常。
語法
以下是index()方法的語法:
str.index(str, beg=0 end=len(string))
參數(shù)
- str -- 此選項(xiàng)指定要搜索的字符串。
- beg -- 這是開始索引,默認(rèn)情況下是 0。
- end -- 這是結(jié)束索引,默認(rèn)情況下它等于該字符串的長度。
返回值
方法返回索引,如果找到這個(gè)str;如果沒有找到則拋出一個(gè)異常。
例子
下面的例子顯示了index()方法的使用。
#!/usr/bin/python str1 = "this is string example....wow!!!"; str2 = "exam"; print str1.index(str2); print str1.index(str2, 10); print str1.index(str2, 40);
當(dāng)我們運(yùn)行上面的程序,它會產(chǎn)生以下結(jié)果:
15 15 Traceback (most recent call last): File "test.py", line 8, in print str1.index(str2, 40); ValueError: substring not found shell returned 1
相關(guān)文章
Python實(shí)現(xiàn)操縱控制windows注冊表的方法分析
這篇文章主要介紹了Python實(shí)現(xiàn)操縱控制windows注冊表的方法,結(jié)合實(shí)例形式分析了Python使用_winreg模塊以及win32api模塊針對Windows注冊表操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-05-05使用Python快樂學(xué)數(shù)學(xué)Github萬星神器Manim簡介
這篇文章主要介紹了使用Python快樂學(xué)數(shù)學(xué)Github萬星神器Manim簡介,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08python使用dabl幾行代碼實(shí)現(xiàn)數(shù)據(jù)處理分析及ML自動化
這篇文章主要為大家分享一個(gè)名為?dabl?的開源?Python?工具包,它可以自動化機(jī)器學(xué)習(xí)模型開發(fā),包括數(shù)據(jù)預(yù)處理、特征可視化和分析、建模2021-11-11openCV入門學(xué)習(xí)基礎(chǔ)教程第一篇
OpenCV是計(jì)算機(jī)視覺領(lǐng)域一個(gè)圖像和視頻處理庫,用于各種圖像和視頻分析,如面部識別和檢測,車牌閱讀,照片編輯,高級機(jī)器人視覺,光學(xué)字符識別等等,下面這篇文章主要給大家介紹了關(guān)于openCV入門學(xué)習(xí)基礎(chǔ)教程第一篇的相關(guān)資料,需要的朋友可以參考下2022-11-11忘記ftp密碼使用python ftplib庫暴力破解密碼的方法示例
忘記ftp密碼了怎么辦?下面介紹一個(gè)使用python ftplib庫暴力破解密碼的方法,大家參考使用吧2014-01-01關(guān)于Python調(diào)用百度語音合成SDK實(shí)現(xiàn)文字轉(zhuǎn)音頻的方法
這篇文章主要介紹了關(guān)于Python調(diào)用百度語音合成SDK實(shí)現(xiàn)文字轉(zhuǎn)音頻的方法,AipSpeech是語音合成的Python?SDK客戶端,為使用語音合成的開發(fā)人員提供了一系列的交互方法,需要的朋友可以參考下2023-07-07Python數(shù)據(jù)處理的六種方式總結(jié)
在 Python 的數(shù)據(jù)處理方面經(jīng)常會用到一些比較常用的數(shù)據(jù)處理方式,比如pandas、numpy等等。今天介紹的這款 Python 數(shù)據(jù)處理的管道數(shù)據(jù)處理方式,通過鏈?zhǔn)胶瘮?shù)的方式可以輕松的完成對list列表數(shù)據(jù)的處理,希望對大家有所幫助2022-11-11