1.14 파이썬 문자열
파이썬은 텍스트의 문자들을 출력할 수 있게 해 주는 텍스트 문자열 클래스 str을 제공한다. 클래스 str은 다양한 내장 기능들을 제공한다. 이를 확인하고 싶다면 다음 코드를 IDLE에서 실행해 보자.
>>> help(str)
파이썬 문자열을 표기하기 위해서는 다양한 따옴표로 값을 감싸야 한다. 단 하나의 규칙은 같은 따옴표로 감싸야 한다는 것이다. 내부적으로는 따옴표가 문자열 일부로 저장되지 않는다. 특정 문자열을 표현하는 가장 쉬운 방법이 무엇인지 고민하는 것은 코딩할 때 고려해야 하는 이슈다.
s1 = '이것은 문자열이다.'
s2 = "이것 또한 문자열이다."
s3 = '''이것은 특별히
여러 줄로 만든 문자열이다.'''
작은따옴표 3개를 연속하여 사용하면 여러 줄의 문자열을 정의할 수 있다. 큰따옴표 3개로도 같은 효과를 얻을 수 있다.13
s3 = """이것은 특별히
여러 줄로 만든 문자열이다."""
13 역주 파이썬 커뮤니티에서는 큰따옴표 3개를 사용하는 것을 더 선호한다.