파이썬 | 문자열 시작()

Python 문자열 startwith() 메서드 보고 진실 문자열이 지정된 접두사(문자열)로 시작하는 경우. 그렇지 않은 경우 반환됩니다. 거짓 사용하여 파이썬 .

Python 문자열 startwith() 메서드 구문

통사론: str.startswith(접두사, 시작, 끝)

매개변수:

  1. 접두사: 접두사 ix는 확인해야 할 문자열뿐입니다.
  2. 시작: 문자열 내에서 prefix를 확인해야 하는 시작 위치입니다.
  3. 끝: 문자열 내에서 prefix를 확인해야 하는 끝 위치입니다.

반품: 보고 진실 문자열이 주어진 접두사로 시작하면 그렇지 않으면 반환됩니다. 거짓 .

Python 예제의 문자열 startwith()

여기서는 문자열이 Geeks로 시작하는지 확인한 다음 Geeks로 시작하는 문자열을 찾습니다. 그렇다면 True를 반환하고 그렇지 않으면 false를 반환합니다.

파이썬3




var> => 'Geeks for Geeks'> print> (var.startswith(> 'Geeks'> ))> print> (var.startswith(> 'Hello'> ))>

산출:

True False 

Python startwith() 시작 및 종료 매개변수 없음

시작 및 끝 매개변수를 제공하지 않으면 Python String startwith() 문자열 메서드는 문자열이 전달된 하위 문자열로 시작하는지 여부를 확인합니다.

파이썬3




text> => 'geeks for geeks.'> # returns False> result> => text.startswith(> 'for geeks'> )> print> (result)> # returns True> result> => text.startswith(> 'geeks'> )> print> (result)> # returns False> result> => text.startswith(> 'for geeks.'> )> print> (result)> # returns True> result> => text.startswith(> 'geeks for geeks.'> )> print> (result)>

산출:

False True False True 

Python startwith() 시작 및 종료 매개변수 포함

시작 및 종료 매개변수를 제공하면 startwith()는 start 및 end start 내의 하위 문자열이 지정된 하위 문자열과 일치하는지 확인합니다.

파이썬3




text> => 'geeks for geeks.'> result> => text.startswith(> 'for geeks'> ,> 6> )> print> (result)> result> => text.startswith(> 'for'> ,> 6> ,> 9> )> print> (result)>

산출:

True True 

문자열이 하위 문자열로 시작하는지 확인

Python 문자열 startwith() 메서드 내에서 일치하도록 문자열 대신 튜플을 전달할 수도 있습니다. 이 경우, 문자열이 튜플의 항목 중 하나로 시작하면 startwith() 메서드는 True를 반환합니다.

파이썬3




string> => 'GeeksForGeeks'> res> => string.startswith((> 'geek'> ,> 'geeks'> ,> 'Geek'> ,> 'Geeks'> ))> print> (res)> string> => 'apple'> res> => string.startswith((> 'a'> ,> 'e'> ,> 'i'> ,> 'o'> ,> 'u'> ))> print> (res)> string> => 'mango'> res> => string.startswith((> 'a'> ,> 'e'> ,> 'i'> ,> 'o'> ,> 'u'> ))> print> (res)>

산출:

True True False