logo

Python 문자열 startwith() 메서드

Python startwith() 메서드는 True 또는 False를 반환합니다. 문자열이 접두사로 시작하면 True를 반환하고, 그렇지 않으면 False를 반환합니다. 시작과 끝이라는 두 개의 매개변수가 필요합니다. 시작은 검색이 시작되는 시작 인덱스이고 종료 인덱스는 검색이 중지되는 지점입니다.

서명

 startswith(prefix[, start[, end]]) 

매개변수

접두사 : 확인할 문자열입니다.

시작 : 검색이 시작되는 곳부터 인덱스를 시작합니다.

데이터 링크 계층 프로토콜

: 검색이 수행될 때까지 인덱스를 종료합니다.

시작과 끝은 모두 선택적 매개변수입니다.

반품

True 또는 False 부울 값을 반환합니다.

기능을 이해하기 위해 startwith() 메소드의 몇 가지 예를 살펴보겠습니다.

Python 문자열 startwith() 메서드 예제 1

먼저 문자열이 접두사로 시작하면 True를 인쇄하는 간단한 예제를 만들어 보겠습니다.

배쉬 엘리프
 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Hello') # Displaying result print (str2) 

산출:

 True 

Python 문자열 startwith() 메서드 예제 2

문자열이 접두사로 시작하지 않으면 메서드는 False를 반환합니다. 아래 예를 참조하세요.

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java') # False # Displaying result print (str2) 

산출:

Java의 do 및 while 루프
 False 

Python 문자열 startwith() 메서드 예제 3

이 메서드는 세 가지 매개변수를 사용합니다. 시작 및 끝 인덱스는 선택 사항입니다. 여기서는 시작 인덱스만 전달합니다.

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6) # Displaying result print (str2) 

산출:

 True 

Python 문자열 startwith() 메서드 예제 4

시작 인덱스와 끝 인덱스 사이에 있는 문자열이 접두사에서 시작하면 true를 반환합니다. 프로세스를 설명하기 위해 예제가 만들어졌습니다.

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6,10) # Displaying result print (str2) str2 = str.startswith('Java',8,12) # Displaying result print (str2) 

산출:

 True False