파이썬 지수 () 메소드
기술
문자열이 문자열 str을 들어 있는지 여부를 당신이 구걸 (시작)과 끝 (끝) 범위를 지정하면 파이썬 지수 () 메소드는, 감지, 그 안에, 지정된 범위, 방법 및 파이썬 찾기 () 메소드에 포함 여부를 확인한다 문자열 STR가 아닌 경우는 예외가보고됩니다.
문법
인덱스 () 메서드 구문 :
str.index(str, beg=0, end=len(string))
매개 변수
- STR - 지정된 검색 문자열
- 구걸 - 인덱스를 시작, 기본값은 0입니다.
- 끝 - 인덱스의 끝, 기본은 문자열의 길이입니다.
반환 값
당신이 포함 된 경우 문자열 그렇지 않으면 예외가 발생, 시작시 인덱스 값을 반환합니다.
예
다음 예는 인덱스 () 인스턴스 메소드를 나타낸다 :
#!/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);
다음, 상기 출력 결과의 예 :
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
참고 : 다음 몇 섹션에서 우리는 세부 사항 파이썬 예외를 사용하는 것입니다.