index()方法確定字符串str,如果起始索引beg和結束索引end在末尾給出了找到字符串或字符串的一個子串。這個方法與find()方法一樣,只是如果沒有找到子符趾會拋出一個異常。
語法
以下是index()方法的語法:
str.index(str, beg=0 end=len(string))
參數
返回值
方法返回索引,如果找到這個str;如果沒有找到則拋出一個異常。
例子
下面的例子顯示了index()方法的使用。
#!/usr/bin/pythonstr1 = "this is string example....wow!!!";str2 = "exam";print str1.index(str2);print str1.index(str2, 10);print str1.index(str2, 40);
當我們運行上面的程序,它會產生以下結果:
1515Traceback (most recent call last): File "test.py", line 8, in print str1.index(str2, 40);ValueError: substring not foundshell returned 1
新聞熱點
疑難解答
圖片精選