더북(TheBook)

4.1.1 문자열의 특징

문자열(string)이란 문자(char) 또는 문자들로 구성된 집합을 의미합니다. 언어마다 이를 표현하는 방법이 다르지만, 파이썬에서는 기본적으로 "(큰따옴표)와 '(작은따옴표) 문법을 모두 지원합니다. 또한, 여러 줄을 표기하기 위해 """, '''처럼 연속해서 3개의 따옴표를 사용하기도 합니다(주석으로도 많이 활용됩니다).

big = "Programmers"
small = 'Programmers"
multiple = """Programmers with style
I like it a lot"""

처음 문자열을 학습할 때는 ‘표현하고 싶은 글자를 따옴표로 감싸면 됩니다’처럼 간략하게 배우고, 이후로는 더 배우지 않기 때문에 문자열 개념에 대해 의문을 갖지 않는 경우가 대부분입니다. 단지 그 기능을 사용하는 것이 목적이라면 작동 방법만 알면 되고, 작동 원리 등은 굳이 필요하지 않다고 생각할 수도 있습니다. 그러나 실제로는 이런 점을 파고들어 문제가 출제되므로 문자열을 별것 아닌 것으로 생각했다간 쓴맛을 볼 수 있습니다. 이런 일을 방지하기 위해 문자열 개념을 처음 배운다는 생각으로 하나씩 설명할 것입니다.

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