startswith 함수
- 문자열의 시작부분이 설정해준 문자로 시작할 경우 True / 아닐 경우 False를 반환해주는 함수.
code : startswith(str, start, end)
- str : 문자열 맨 앞에서 찾고 싶은 단어 입력.
- start : 문자열에서 검색 시작 위치 설정.
- end : 문자열에서 검색 끝 위치 설정
ex)
# startswich example
# 문자열 전체 범위에서 문자열 맨앞이 Today 라는 단어로 시작하는지 검색
>>> A = "Today is so cold"
>>> print (A.startswich("Today"))
True
# 문자열 전체 범위에서 문자열 맨앞이 cold 라는 단어로 시작하는지 검색
>>> A = "Today is so cold"
>>> print (A.startswich("cold",))
False
# 문자열 11번째 글자부터 마지막 글자까지, 맨앞이 cold 라는 단어로 시작하는지 검색
>>> A = "Today is so cold"
>>> print (A.startswich("cold",11,15))
True
endswith 함수
- 문자열의 마지막 부분이 설정해준 문자로 끝날 경우 True / 아닐 경우 False를 반환해주는 함수.
code : endswith(str, start, end)
- str : 문자열 맨 끝에서 찾고 싶은 단어 입력.
- start : 문자열에서 검색 시작 위치 설정.
- end : 문자열에서 검색 끝 위치 설정
ex)
# endswich example
# 문자열 전체 범위에서 문자열 마지막이 life 라는 단어로 시작하는지 검색
>>> A = "My happy life"
>>> print (A.endswich("life"))
True
# 문자열 전체 범위에서 문자열 마지막이 happy 라는 단어로 시작하는지 검색
>>> A = "My happy life"
>>> print (A.endswich("happy",))
False
# 문자열 처음 글자부터 8번째 글자까지, 마지막이 happy 라는 단어로 시작하는지 검색
>>> A = "My happy life"
>>> print (A.endswich("happy",0,8))
True
'Coding > Python' 카테고리의 다른 글
[python] count, len 함수 (0) | 2021.11.11 |
---|---|
[python] format() 함수 (0) | 2021.11.11 |
[python] find, index 함수 ( 문자열에서 문자 찾기 ) (0) | 2021.11.10 |
[python] 알파벳 대/소문자 변환 함수 (upper, lower...) (0) | 2021.11.09 |
[python] replace, strip, split 함수 (0) | 2021.11.08 |