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