Python에서 여러 줄 문자열 만들기

Muhammad Waiz Khan 2023년10월10일
  1. 파이썬에서"""를 사용하여 여러 줄 문자열 만들기
  2. 파이썬에서()를 사용하여 여러 줄 문자열 만들기
  3. \를 사용하여 Python에서 여러 줄 문자열 만들기
Python에서 여러 줄 문자열 만들기

이 자습서에서는 Python에서 여러 줄 문자열을 만드는 여러 방법을 설명합니다. 여러 줄 문자열은 여러 줄로 구성된 문자열을 의미합니다.

예를 들면 :

multi_line_string = "this is line number 1"
"this is line number 2"
"this is line number 3"
"this is line number 4"

이 모든 줄은 문자열 변수 인multi_line_string에 예상되지만 실제로는 첫 번째 줄만 할당되고 컴파일러에서 오류가 발생합니다.

파이썬에서"""를 사용하여 여러 줄 문자열 만들기

여러 줄 문자열을 만드는 한 가지 방법은 줄의 시작과 끝 부분에"""를 사용하는 것입니다. 작은 따옴표 나 큰 따옴표 대신 삼중 따옴표를 사용하여 문자열에 여러 줄 텍스트를 할당 할 수 있습니다. 어딘가에서 여러 줄을 복사하여 변경하지 않고 문자열 변수에 할당하는 가장 쉬운 방법입니다.

예제 코드 :

multi_line_string = """this is line number 1
this is line number 2
this is line number 3
this is line number 4"""

print(multi_line_string)

출력:

this is line number 1
this is line number 2
this is line number 3
this is line number 4

파이썬에서()를 사용하여 여러 줄 문자열 만들기

이 방법에서는 모든 텍스트 줄을 괄호()에 넣어 여러 줄 문자열을 만들고 각 줄은 큰 따옴표 또는 작은 따옴표 안에 있습니다.

여러 문자열 변수를 개별적으로 연결하거나 한 줄에 쓰고 연결을 위해+연산자를 사용하지 않고 여러 문자열 변수에서 여러 줄 문자열을 만들려는 경우 유용 할 수 있습니다.

예제 코드 :

multi_line_string = (
    "this is line number 1 "
    "this is line number 2 "
    "this is line number 3 "
    "this is line number 4"
)

print(multi_line_string)

출력:

this is line number 1 this is line number 2 this is line number 3 this is line number 4

\를 사용하여 Python에서 여러 줄 문자열 만들기

여러 줄 문자열의 각 줄 끝에 백 슬래시 \를 넣어 여러 줄 문자열을 만들 수도 있습니다.

그 기능은 괄호()메소드와 동일합니다. 또한 모든 여러 줄을 연결하고 여러 줄 문자열을 만듭니다.

예제 코드 :

multi_line_string = (
    "this is line number 1 "
    "this is line number 2 "
    "this is line number 3 "
    "this is line number 4"
)
print(multi_line_string)

출력:

this is line number 1 this is line number 2 this is line number 3 this is line number 4

관련 문장 - Python String