> 백엔드 개발 > 파이썬 튜토리얼 > 파이썬 줄 연속 문자는 무엇입니까?

파이썬 줄 연속 문자는 무엇입니까?

爱喝马黛茶的安东尼
풀어 주다: 2019-06-20 16:30:05
원래의
50176명이 탐색했습니다.

줄에 걸쳐 있는 리터럴 문자열은 다음과 같은 방법으로 표현할 수 있습니다. 줄 연속 문자를 사용하십시오. 즉, 다음 줄이 이전 줄의 논리적 연속임을 나타내기 위해 각 줄의 마지막 문자 뒤에 백슬래시를 사용하십시오.

다음은 n을 사용하여 새 줄을 추가합니다:

파이썬 줄 연속 문자는 무엇입니까?

>>> '"Isn\'t," she said.'
'"Isn\'t," she said.'
>>> print('"Isn\'t," she said.')
"Isn't," she said.
>>> s = 'First line.\nSecond line.'  # \n 意味着新行
>>> s  # 不使用 print(), \n 包含在输出中
'First line.\nSecond line.'
>>> print(s)  # 使用 print(), \n 输出一个新行
First line.
Second line.
로그인 후 복사

다음은 백슬래시()를 사용하여 줄을 이어갑니다.

hello = "This is a rather long string containing\n\
several lines of text just as you would do in C.\n\
    Note that whitespace at the beginning of the line is\
 significant."
 
print(hello)
로그인 후 복사

관련 권장 사항: "Python Video Tutorial"

줄 바꿈 문자에 유의하세요. 여전히 필요합니다. n을 사용하여 백슬래시 뒤의 개행 문자가 삭제됨을 나타냅니다. 위의 예는 다음을 출력합니다:

This is a rather long string containing
several lines of text just as you would do in C.
    Note that whitespace at the beginning of the line is significant.
로그인 후 복사

또는 문자열을 """(큰따옴표 3개) 또는 '''(작은따옴표 3개)로 묶을 수 있습니다. 삼중따옴표를 사용하는 경우 개행 문자를 이스케이프할 필요가 없습니다. 다음 예에서는 시작 부분에 원하지 않는 빈 줄을 피하기 위해 이스케이프 문자를 사용합니다.

print("""\
Usage: thingy [OPTIONS]
     -h                        Display this usage message
     -H hostname               Hostname to connect to
""")
로그인 후 복사

출력은 다음과 같습니다.

Usage: thingy [OPTIONS]
     -h                        Display this usage message
     -H hostname               Hostname to connect to
로그인 후 복사

"원시" 문자열을 사용하면 n이 됩니다. 줄 끝의 백슬래시와 소스 코드의 줄 바꿈 문자는 문자열에 데이터로 포함됩니다. 예:

hello = r"This is a rather long string containing\n\
several lines of text much as you would do in C."
print(hello)
로그인 후 복사

This is a rather long string containing\n\
several lines of text much as you would do in C.
로그인 후 복사
로 출력됩니다.

위 내용은 파이썬 줄 연속 문자는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿