멋쟁이 개발자의 블로그
파이썬의 문자열 본문
//나도코딩님의 파이썬 강의 정리
1. 문자열
- 큰 따옴표를 세 개 쓰면 줄 띄움 가능
2. 슬라이싱 : 문자열에서 필요한 정보만 가져옴
- [ ](대괄호) 안에 가져오고 싶은 정보의 인덱스 번호 표시
- 인덱스는 0부터 시작
- [0 : 2]는 0번부터 시작해 2번 직전까지 가져옴 (즉 0, 1만 가져옴)
- [0 : 2]를 [ : 2]라고 적어도 됨
- 마찬가지로 마지막 인덱스까지 가져올 때는 표기 안해도 됨 ex. [7 : ]
- 뒤에서부터 셀 때는 맨 끝 문자의 인덱스가 -1이 됨
3. 문자열 처리 함수
- lower() / upper() : 문장을 소문자 / 대문자로 바꿈
- islower() / isupper() : 문자가 소문자 / 대문자인지 판별
- len() : 문장의 길이 반환
- replace(str1, str2) : 문장에서 str1을 찾아 str2로 바꿈
- index() : 문자의 위치(인덱스)를 반환
- index(a, 시작위치) : 시작 위치에서부터 검색해 문자(a)의 위치를 반환
- find() : index()와 비슷, 검색 결과가 없으면 -1을 반환 (index()는 디버깅 오류)
- count() : 문자가 몇 번 등장하는지 알려줌
4. 문자열 포맷
5. 탈출문자
- \n : 줄바꿈
- \" (또는 \') : " (또는 ') 출력
- \\ : \ 출력
- \r : 커서를 맨 앞으로 이동
- \b : 백스페이스
- \t : 탭(tab) 역할
'Language > Python' 카테고리의 다른 글
[Python] 기본적인 숫자 연산 (0) | 2021.01.02 |
---|---|
[Python] 파이썬 스크립트/명령 프롬프트에서 파이썬/주석 (0) | 2021.01.02 |
파이썬의 자료구조 (0) | 2020.07.23 |
파이썬의 연산자, 수식, 숫자 처리 함수, 난수 발생 (0) | 2020.07.17 |
파이썬의 자료형 - 숫자/문자(열)/불, 변수, 주석 (0) | 2020.07.17 |