■문자열-내장함수
- 내장함수란 파이썬이 기본적으로 제공하는 함수
- 문자열 내장함수 : 문자열 자료형이 기본적으로 제공하는 함수
■함수
- 트정 입력값에 의해 정해진 동작을 수행하고 결과 같을 내는 기능
- 결과를 반환하는 함수와 반환하지 않는 함수로 구분됨
- 쉽게 설명하면 함수라는 상자에 입력값을 넣으면 결과가 바로 나옴 (이렇게 설명하면 되나? ㅋㅋ)
■함수종류
함수명 | 설명 | 사용방법 | result 값 |
count | 특정 문자 수를 반환 | a = 'Fastcampus' result = a.count('a') (a라는 문자열에서 알파벳 a의 개수는 ? ) |
2 |
find | 특정 문자 위치를 반환 | a = 'Fastcampus' result = a.findt('a') (문자열 앞에서 시작해서 a의 위치를 찾는것. 0부터 시작하므로 1) |
1 |
index | 특정 문자 위치를 반환 | a = 'Fastcampus' result = a.index('a') |
1 |
join | 문자사이에 입력한 문자를 삽입 | a = ',' result = a.join('abc') (a라는 값 (콤마) 가 abc 값 사이사이에 들어감) result = a.join(['abc','def']) (대괄호 리스트사이에 콤마가 들어감 ) |
a,b,c abc,def |
upper | 대문자로 변환한 값 반환 | a = 'Fastcampus' result = a.upper( ) |
FASTCAMPUS |
lower | 소문자로 변환한 값 반환 | a = 'Fastcampus' result = a.lower( ) |
fastcampers |
replace | 문자열을 치환한 결과 반환 | a = 'Fastcampus' result = a.replace('Fast','Real') (Fast를 Real로 바꾸는 함수,문자열을 삭제할때도 자주 사용) |
Realcampus |
split | 문자열 나눈 결과 반환 | a = 'Fastcampus is awesome' result = a.split(' ') (띄어쓰기로 구분해주는 함수,쪼개는 함수) |
['Fastcampus','is',awesome'] |
lstrip | 왼쪽공백제거한 값 반환 | a = 'Fastcampus' result = a.lstripr( ) |
'Fastcampus ' |
rstrip | 오른쪽 공백 제거한 값 반환 | a = 'Fastcampus' result = a.rstrip( ) |
' Fastcampus' |
strip | 양쪽 공백 제거한 값 반환 | a = ' Fastcampus ' result = a.strip( ) |
'Fastcampus' |
'AI 관련 > 개발일지' 카테고리의 다른 글
파이썬의 기초 (python 3.7) - 딕셔너리 (0) | 2021.10.13 |
---|---|
파이썬의 기초 (python 3.7) - 리스트 ,튜플 (0) | 2021.10.12 |
파이썬의 기초 (python 3.7) (0) | 2021.10.10 |
4주차 스파르타코딩클럽 왕초보 웹개발일지 (0) | 2021.08.19 |
3주차 스파르타 코팅클럽 왕초보 웹개발일지 (0) | 2021.08.15 |
댓글