문자열이 특정 문자열로 시작하는지 검사하는 가장 파이썬스런 방법은 뭘까요?
조회수 6101회
발생하는 문제 및 실행환경
문자열이 "hello"로 시작하는지 알아내러고 할 때 저는 보통 slicer를 써서 하는데 이것 보다 더 쉬운 방법이 있는지 궁금합니다.
소스코드
mystring = "hello python world!"
if mystring[:len("hello")] == "hello":
print("yes!")
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
1 답변
-
해당 기능은 이미 파이썬 표준 함수로 구현되어 있습니다. str.startswith()를 쓰시면 되고, 사용 예는
string = "hello world" string.startswith("hello")
댓글 입력