[python] 6. 다양한 방법으로 문자열 표현할 수 있어요.
안녕하세요. 언휴예요.
앞에서 정수와 실수, 복소수 데이터를 표현하는 방법을 알아보았어요.
이번에는 다양한 방법으로 문자열을 표현하는 방법을 알아보아요.
파이썬에서는 문자열을 표현할 때 단일 콤마나 이중 콤마로 문자열을 감싸서 표현할 수 있어요.
- 단일 콤마로 문자열표현
>>> str1 = 'Hello, ehclub.co.kr'
>>> print(str1)
Hello, ehclub.co.kr
이중 콤마로 문자열 표현
>>> str2 = "Hello, ehclub.co.kr"
>>> print(str2)
Hello, ehclub.co.kr
그런데 표현할 문자열 내에 단일 콤마나 이중 콤마 인용 부호를 포함해서 나타낼 때는 어떻게 해야 할까요?
만약 단일 콤마를 포함하고 싶을 때는 이중 콤마로 문자열을 감싸고 이중 콤마를 포함하고 싶을 때는 단일 콤마로 감싸서 표현하세요.
단일 콤마를 포함하는 문자열을 표현할 때 이중 콤마로 감싸서 표현
>>> str3 = "I'm a boy."
>>> print(str3)
I'm a boy.
이중 콤마를 포함하는 문자열을 표현할 때 단일 콤마로 감싸서 표현
>>> str4 = 'He said, "I love you."'
>>> print(str4)
He said, "I love you."
만약 단일 콤마와 이중 콤마를 모두 포함해서 표현할 때는 특수 문자 표현을 사용하세요.
표현 |
설명 |
표현 |
설명 |
\n |
개행 |
\t |
탭 |
\' |
단일 콤마 |
\" |
이중 콤마 |
\a |
벨 소리 |
\\ |
문자 \ |
- 특수 문자 표현
>>> str5 = 'I\'m a boy. \nHe said, \"I love you\"'
>>> print(str5)
I'm a boy.
He said, "I love you"
'언어 자료구조 알고리즘 > 파이썬(Python)' 카테고리의 다른 글
[python] 11. 리스트에 자료를 추가하기 (0) | 2016.05.23 |
---|---|
[python] 10. 파이썬을 잘 사용하기 위한 첫 걸음, 리스트를 소개합니다. (0) | 2016.05.20 |
[python] 9. 목록의 값을 변경하지 않을 때는 TUPLE을 이용하세요. (0) | 2016.05.15 |
[python] 8. 함수를 만들어 코드를 재사용하기 (0) | 2016.05.15 |
[python] 7. input 함수 사용하여 입력받기 (0) | 2016.05.15 |
[python] 5. 파이썬에서는 실수 뿐만 아니라 복소수도 제공해요. (0) | 2016.05.15 |
[python] 4. 정수를 10진수, 8진수, 16진수로 표현할 수 있어요. (0) | 2016.05.13 |
[python] 3. print 함수 사용하여 출력하기 (0) | 2016.05.08 |
[python] 2. 변수를 이용하여 여러 문맥에서 자료 값을 설정 및 가져오기 (0) | 2016.05.08 |
[python] 1. 인터프리터이기도 한 파이썬, 산술 계산에도 쉽게 사용할 수 있어요. (0) | 2016.05.08 |