더북(TheBook)

 

17 문자열

 

 

<강의보기> 03:22

그동안 자세히 다루지 않고 넘어온 따옴표와 문자열에 대해 알아보겠습니다.

따옴표가 영어로 quote이므로 새 파일을 만들고 quote.py로 저장합니다. 파이썬에서 따옴표의 역할은 문자열(string)이라는 자료형을 만드는 것입니다. 문자열은 파이썬에서 텍스트를 다룰 때 쓰는 자료형입니다.

지금까지 따옴표 안에 텍스트를 써서 표현한 모든 값이 문자열입니다. 16강에서 format을 써서 만들어 낸 값도 문자열입니다. 앞으로 텍스트를 만들거나 가져와서 쓸 때는 대부분 이 문자열을 사용합니다.

 

코드 quote.py

string1 = 'Some text'
string2 = "어떤 텍스트"
string3 = '{}도 {}도 지금 이것도 문자열'.format(string1, string2)
 
print(string1, string2, string3)

 

실행 결과

Some text 어떤 텍스트 Some text도 어떤 텍스트도 지금 이것도 문자열

 

앞으로는 이런 값을 추상적인 개념으로 다룰 때는 ‘텍스트’라고 하고, 프로그래밍에서 코드로서 다룰 때는 ‘문자열’이라고 나눠서 이야기하겠습니다. 직접 텍스트를 넣고 따옴표로 둘러싸 문자열을 만들 때는 작은따옴표(')로 둘러싸기도 하고, 큰따옴표(")로 둘러싸기도 합니다. 두 따옴표는 어떤 차이가 있을까요?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.