[python] 자료형 - 문자열(2) - 인덱싱, 슬라이싱
[python] 자료형 - 문자열(1) - 표현방식과 연산
긴 문자열에서 특정한 알파벳이 몇개가 포함되어 있는가
혹은 공백이 몇개나 포함되어 있는가 등등
특정 문자열의 개수나 위치를 알고 싶을 때가 있다 그럴 때 사용하는 것이 count 함수다
또는 find 함수로 원하는 문자열을 찾을 수 있는데
이는 index 함수와 기능이 같다
하지만 find는 찾고자 하는 문자열이 없다면 -1을 반환하고 index는 ValueError를 발생시킨다는 차이가 있다
위 코드를 보면 대문자 O는 변수에 포함되어 있지 않다
find로 찾을 경우는 -1을 반환하지만
index로 찾는 경우는 ValueError: substring not found 라며 오류가 일어나는 것을 확인할 수 있다
'dev > python' 카테고리의 다른 글
[python] 기본 연산자(2) - 비교 연산자 (0) | 2022.02.04 |
---|---|
[python] 자료형 - 문자열(4) - upper(),lower(),replace(),split() (0) | 2022.02.04 |
[python] 기본 연산자(1) - 산술 연산자 (0) | 2022.01.28 |
[python] 자료형 - 문자열(2) - 인덱싱, 슬라이싱 (0) | 2022.01.06 |
[python] 자료형 - 문자열(1) - 표현방식과 연산 (0) | 2022.01.05 |