문자열 만들기
프로그래밍 언어에서는 글자들이 이처럼 나열된 것을 '문자열'이라고 부릅니다. 문자열은 영어로 string(스트링)이라고 부릅니다. 따옴표로 둘러싸인 모든 것이 문자열이라고 생각하면 됩니다.
큰 따옴표로 문자열 만들기
문자들을 큰따옴표(")로 감싸서 만듭니다.
print("Hello")
작은따옴표로 문자열 만들기
문자들은 작은따옴표(')로 감싸서 만듭니다.
print('hello')
문자열 내부에 따옴표 넣기
문자열에 큰따옴표를 넣고 싶을 때는 작은따옴표로 감싸고 작은따옴표를 넣고 싶을 때는 큰 따옴표로 감싸면 됩니다.
이스케이프 문자를 사용해 문자열 만들기
이스케이프 문자는 역슬래시(\) 기호와 함께 조합해서 사용하는 특수한 문자를 의미합니다. 한국어 키보드에서는 원화 기호로 표시되는 경우가 있습니다. 이스케이프 문자(\)와 함께 큰따옴표, 작은따옴표를 사용하면 이를 문자열을 만드는 기호가 아니라 단순한 따옴표로 인식합니다.
\" -> 큰따옴표를 의미합니다.
\' -> 작은따옴표를 의미합니다.
여러줄 문자열 만들기
이스케이프 문자 중에 \n을 사용하면 줄 바꿈을 할 수 있습니다.
\n : 줄바꿈을 의미합니다.
\t : 탭을 의미합니다.
print("동해물과 백두산이 마르고 닳도록\n하느님이 보우하사 우리나라 만세\n무궁화 삼천리 화려강산 대한사람\n대한으로 길이 보전하세")
그런데 위와 같이 한 줄에 긴 코드를 입력하면 읽기가 힘들 뿐더러 한 줄에 줄 바꿈 문자도 많아 어떤 부분에서 줄 바꿈이 일어나는지 확인하려면 번거롭게 \n을 하나하나 찾아보면서 확인해야 합니다.
여기서 필요한 기능이 여러 줄 문자열 기능입니다. 파이썬은 이 기능을 지원합니다. 여러줄 문자열은 큰따옴표 또는 작은따옴표 세 번 반복한 기호를 사용합니다.
큰 따옴표 또는 작은따옴표를 세 번 반복해 입력한 후 문자열을 입력하면 Enter를 누르는 곳마다 줄 바꿈이 일어납니다.
Github : https://github.com/jun0925/python/commit/ff2a3e8cd6991426953c09d50b32028cc0857e72
문자열 만들기 · jun0925/python@ff2a3e8
Permalink This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Browse files 문자열 만들기 Loading branch information Showing 1 changed file with 31 additions and 0 deletions. +31 −0 make_
github.com
'Python' 카테고리의 다른 글
08. [Python] 자료형 확인하기 : type() (0) | 2021.11.05 |
---|---|
07. [Python] 출력 : print() (0) | 2021.11.05 |
06. [Python] 주석 (0) | 2021.11.05 |
05. [Python] 키워드 (0) | 2021.11.04 |
04. [Python] 비주얼 스튜디오 코드에서 작성하고 실행하기 (0) | 2021.11.04 |