728x90
반응형
파이썬 내장함수
내장함수 : 파이썬이 자체적으로 가지고 있는 함수 (파이썬 인터프리터가 제공하는 함수)
문자열 내장 함수
문자 개수 세기 : count()
- 전체 문자열 내 특정 문자열 위치 알려주기 : find(), index()
* 둘 다 찾는 문자열이 처음 나타나는 위치를 알려준다.
IF. 없는 문자열 일 경우, find()는 -1을 반환하고 index()는 오류가 발생한다.
문자열 삽입 : join()
인수로 받은 문자열의 문자들 사이사이에 앞의 문자열을 삽입한다.
문자열 나누기 : split()
인수로 받은 문자열을 기준으로 나누어 리스트의 원소로 만들어준다.
->구분자를 지정하지 않았으면, 파이썬이 공백을 사용해 문자열을 나누고, 연속해서 공백이 있을 경우,이를 하나의 공백으로 인식한다.
--<문자열 검사>-----------------------------------------------------------------
- isdigit() : 문자열이 숫자로만 되어있을 때 True
- isalpha() : 문자열이 알파벳이나 한글문자로만 되어있을 때 True
- isalnum() : 문자열에 숫자와 영문자, 한글문자만 섞여있을 때 True
- isupper() : 문자열이 대문자로 되어있을 때 True
- islower() : 문자열이 소문자로 되어있을 때 True
--<문자열 변환>---------------------------------------------------------------
- upper() : 문자열을 모두 대문자로 변환
- lower() : 문자열을 모두 소문자로 변환
- capitalize() : 첫 번째 문자를 대문자로 변환, 나머지 문자들은 소문자로 변환
- replace(old, new[, count]) : old 문자열을 new 문자열로 변환한다. count 옵션이 설정되어 있으면 count번째까지 발견한 old 문자열만 변환한다.
--<공백 제거>---------------------------------------------------------------
- lstrip() : 왼쪽 공백 제거
- rstrip() : 오른쪽 공백 제거
- strip() : 문자열의 왼쪽, 오른쪽 모든 공백 제거, 문자 사이의 공백은 제거하지 않음
728x90
반응형
'PROGRAMING📚 > Python📑' 카테고리의 다른 글
파이썬(Phython) 랜덤 함수 응용하기 (0) | 2022.04.14 |
---|---|
파이썬(Phython) 모듈과 패키지 (0) | 2022.04.14 |
파이썬(Python) 함수 정의와 활용 결과값 출력하기 (0) | 2022.04.14 |
파이썬(Phython) 딕셔너리 사용하기 (0) | 2022.04.14 |
파이썬(Python) matplotlib 이용한 그래프 그리기 (0) | 2022.04.14 |
댓글