SiLaure's Data
[Python] 04-1. Python 기초 문법 - Data Type2(String) - 1 본문
Records of/Learning
[Python] 04-1. Python 기초 문법 - Data Type2(String) - 1
data_soin 2021. 7. 20. 15:392.2 문자열(Stirng)
· 문자열 데이터란 문자(character)의 나열을 의미한다
e.g. "Hello World"
> string ; Character Sequence
· 파이썬에서 다룰 수 있는 문자열의 크기도 제한이 없다.
· 파이썬에서는 ' 와 " 두 가지의 기호를 통해 문자열을 나타낸다.
즉, ' 부터 ' 까지 또는 " 부터 " 까지 하나의 문자열이다.
e.g. 'Hello', "World"
· 컴퓨터는 문자(character)를 encoding하여 숫자로 표현한다
e.g. ASCII, UTF-8, CP949
> 컴퓨터는 문자를 숫자로 인식한다.
> e.g. ASCII 코드로 변환하면 A=>65, a=>97
· 현재 전세계적으로 웹에서 사용되는 국제 표준은 UTF-8(Universal code character set Transformation Format - 8-bit)이다.
cf) UTF-8에서 a는 1바이트로, '가'는 3바이트로 인식한다. 이를 가변 인코딩 방식이라고 하며, 영어보다 한글이 더 많은 데이터를 필요로 한다.
- 문자열을 만드는 여러가지 방법
- 특수문자 표현(escape code) 익히기
- 문자열 연산하기
'Records of > Learning' 카테고리의 다른 글
[Python] 05-1. Python 기초 문법 - Data Type3(List) - 1 (0) | 2021.07.20 |
---|---|
[Python] 04-2. Python 기초 문법 - Data Type2(String) - 2 (0) | 2021.07.20 |
[Python] 03. Python 기초 문법 - Data Type1(int, float) (0) | 2021.07.20 |
[Python] 02. Python 기초 문법 - Data Type0(Intro) (0) | 2021.07.20 |
[Python] 01. Python이란? (0) | 2021.07.20 |
Comments