문자열
문자와 문자열
- 프로그래밍 언어에 따라 문자(한 글자)와 문자열(여러 글자)을 구분하는 경우가 있음
- 파이썬은 문자와 문자열을 구분하지 않음(문자열만 존재)
파이썬 문자열
- 작은 따옴표(' ')나 큰따옴표(" ")로 묶인 문자들의 모임을 문자열이라고 정의함
- 'hello world'
- "hello world"
- "I'd like to"
- "3"
- "안녕하세요"
정수/실수와 문자열
- 숫자를 그냥 적으면 정수/실수
- 큰따옴표를 사용하면 문자열
변수와 문자열
- 영어 단어를 그냥 사용하면 변수
- 큰따옴표를 사용하면 문자열
문자열의 중요성
- 많은 데이터가 문자열 형태로 제공됨
- 웹 상에서 스크래핑 한 데이터
- 파일로부터 읽어온 데이터
개행 문자와 탭
- 개행 문자("\n") : 한 줄 개행
- 탭("\t")
문자열 인덱싱
인덱싱
- 인덱스를 사용해서 문자열에서 문자 하나를 가져오는 것
음수 인덱싱
- 음수 값을 사용하면 끝에서부터 인덱싱 가능
문자열 슬라이싱
- 범위를 지정하여 문자열의 일부를 가져오는 것
- [시작 인덱스 : 끝 인덱스]
- 시작 인덱스와 끝 인덱스를 구분하기 위하여 중간에 콜론을 사용