Python에서 여러 줄 문자열 만들기
Muhammad Waiz Khan
2023년10월10일
이 자습서에서는 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