1. 문자열 데이터는 기본적으로
'데이터' 형태로 데이터내에 ''(작은따옴표)가 들어가 있을경우 ""(큰 따옴표)로
표기하게 된다.
2. 여러줄의 문자열을 표기할때는 다음과 같이 '''(작은따옴표) 3개나
"""(큰따옴표)3개로 표시 할수 있다.
3. 문자열 연산자로 +를 사용할 수 있다.
이때 문자열은 +를 쓰면 1+1 = 2가 아닌 11이된다. 또한 연산자 사이에
" "(공백)을 넣어주면 공백을 추가할 수있다.
4. 문자열을 대문자/소문자등으로 변환할때는 upper,lower함수가 사용된다.
- upper() : 모든 문자열을 대문자로 변활
- lower() : 모든 문자열을 소문자로 변환
5. 문자열을 규칙성 있게 분리하는 함수로 split함수가 사용된다.
- split() : 특정 문자열을 찾아 각각 분리, 디폴트는 공백
6. 문자열을 추출하기 위해선 데이터 억세스 기호인[]을 사용한다.
[n:m:l] 형태로 n은 시작하는점 m은 끝내는 점 l은 건너뛸 수를
나타내며 시작점은 0부터 시작하며,끝나는점은 뒤로 셀때 -1부터
고려한다.
7. 문자열을 특정 문자열로 변환하기 위해선 replace 함수를 쓴다.
replace(찾을값,바꿀값)
8. 문자열의 전체 갯수를 파악하기 위해선 len 함수가 사용된다.
len(문자열 변수)
9. 문자열의 앞뒤에 지정 문자를 제거하기 위해선 strip함수가 사용된다.
반드시 앞뒤에 문자만 제거가 가능하며 문자열 중간은 다른 함수가 사용된다.
10. 문자열의 특정 문자 위치는 find 함수로 찾을 수 있다.
함수가 찾기위해 검색할때 왼쪽부터 순차적으로 검색하며
첫번째로 문자열을 찾은걸로 함수 기능이 종료된다.
찾는 값이 없을 경우 결과 값이 -1로 나오게 된다.
오른쪽 부터 찾을 경우 rfind로 r붙여 함수를 실행하면된다.
11. 특정 문자열의 갯수를 파악하기 위해서 count함수를 사용한다.
주로 특정 문자열이 몇개가 있는가를 파악할 수 있다.
12. 문자열이 존재하는지 확인하기 위해선 in 함수를 사용하고 특정 문자열로 시작/끝나는지 확인하기
위해선 stratswith/endswith 함수를 사용한다.
' 찾는 문자열 in 변수 ' 의 형태를 이용하여 해당 변수에 찾는 문자열이 존재하는지 판별 Ture/False로
판단
startswith 를 사용하여 해당 문자열과 시작부분이 일치하는지 판별
.endswith 를 사용하여 해당 문자열과 끝부분이 일치하는지 판별
'파이썬 함수' 카테고리의 다른 글
BOOLEANS의 의미 (0) | 2022.11.16 |
---|---|
딕셔너리 구조와 함수 (0) | 2022.11.16 |
리스트 구조와 함수 (0) | 2022.11.15 |
print 함수와 input함수 (0) | 2022.11.14 |
python 기본 데이터 종류와 연산자 (0) | 2022.11.14 |