파이썬(Python) 기초 - 문자열(String)
1. 문자열의 표현 (String expression)
- 문자열 (string) : 문자를 나열해 놓은 것
- 문자열의 표현 : 쌍따옴표(") 또는 홑따옴표(')를 문자열 맨 앞과 맨 끝에 붙임
-> "로 시작한 문자열은 반드시 "로 끝나야 하며
'로 시작한 문자열은 반드시 '로 끝나야 한다.
2. 문자열 붙이기 (Concatenation)
1) 두 문자열 사이에 '+'연산자를 넣어 붙인다.
2) 두 문자열 사이에 아무것도 넣지 않고 나란히 연달아 써서 붙인다.
3. 빈 문자열 (Empty String)
문자가 하나도 없는 문자열으로 "" 또는 ''로 표현할 수 있다.
※ 빈 문자열과 띄어쓰기가 들어있는 문자열은 다르다
"" ≠" "
4. 문자열과 수 붙이기
- 문자열과 수는 '+'연산자로 붙일 수 없다.
- 타입변환 함수를 사용해 수를 String으로 바꾼 뒤 붙일 수 있다.
5. 타입변환 : 타입변환 함수를 사용하여 타입을 바꿀 수 있다.
- 정수 ===> 문자열
- 부동소수점수 ===> 문자열
- 문자열 ===> 정수
- 문자열 ===> 부동소수점수
- 타입변환 연습
6. 문자열 반복하기
'*'연산자를 사용해 문자열을 여러번 반복할 수 있다.
(0보다 작거나 같은 수를 연산하면 빈 문자열이 생성된다.
7. 구분문자 (delimiter)
- 구분문자는 문자열의 시작과 끝을 구분하는 쌍따옴표(") 또는 홑따옴표(')이다.
- 구분문자를 문자열 내부에 넣고싶은 경우
1) 문자열을 구분하는 구분문자와 다른 구분문자 사용
2) 역슬래시(\) 사용
'프로그래밍 언어 > 파이썬(Python)' 카테고리의 다른 글
파이썬(Python) 기초 - 변수 (Variable) (0) | 2015.03.14 |
---|---|
파이썬(Python) 기초 - 출력 (output) (0) | 2015.03.14 |
파이썬(Python) 기초 - 연습 (0) | 2015.03.14 |
파이썬(Python) 기초 - 부동소수점수의 오차 (0) | 2015.03.09 |
파이썬(Python) 기초 - 수의 타입 / 수식의 표현 및 우선순위 (0) | 2015.03.04 |