Python— 작은 따옴표, 큰 따옴표, 이스케이프 문자, 줄 바꿈

1. 파이썬의 작은 따옴표와 큰 따옴표

  • Python의 작은 따옴표와 큰 따옴표는 단독으로 사용할 때 동일한 효과가 있습니다. 둘 다 문자열을 표현하는 데 사용할 수 있으며 Pinyin 입력 방법과 동일하며 Wubi 입력 방법은 모두 중국어 문자를 입력 할 수 있지만 입력 내용은 다릅니다.

문자열을 출력하고 싶습니다 : hello world

print('hello world')
print("hello world")

이 두 줄의 코드는 모두 괜찮으며 출력 결과는 모두 같습니다. hello world

  • 그러나 출력하려는 ​​문자열에 작은 따옴표 또는 큰 따옴표가 포함 된 경우 다른 기호의 도움이 필요합니다. 밤을 줘 :

문자열을 출력하고 싶습니다. 그녀는 "hello world"라고 말했습니다.

print('She said, "hello world."')

문자열을 출력하고 싶습니다 : Let 's hello world.

print("Let's hello world")

출력 할 문자열에 이미 한 종류의 따옴표가있는 경우, 쌍으로 나타나는 또 다른 종류의 따옴표가 가장 바깥 쪽 레이어의 문자열을 나타내는 데 사용됨을 알 수 있습니다. 

2. 탈출

백 슬래시 (\) + 특수 기호 → 특정 의미의 이스케이프 문자. 여기서 \ '는 작은 따옴표를 나타내고 \ "는 큰 따옴표를 나타냅니다. 특정 의미를 가진 다른 이스케이프 문자는 https : // blog 를 참조 하세요. csdn.net/ weixin_43217427 / article / details / 107239671. 예 :

문자열을 출력하고 싶습니다. 그녀는 "hello world"라고 말했습니다. Let 's hello world.

print('She said, \"hello word.\" Let\'s hello world.')
print("She said, \"hello word.\" Let\'s hello world.")

 이 두 줄의 코드를 모두 사용할 수 있습니다. 문자열의 따옴표가 이스케이프 문자로 명확하게 표시되는 한 가장 바깥 쪽 레이어는 작은 따옴표 또는 큰 따옴표가 될 수 있습니다.

3. 줄 바꿈

줄 바꿈을 사용할 수 있습니다. \ n

두 줄의 문자열을 출력하고 싶습니다.

그녀는 "안녕하세요."라고 말했습니다.

안녕하세요.

print("She said, \"hello word.\"\nLet\'s hello world.")

삼중 따옴표를 사용할 수도 있습니다. 즉, "" "" ""또는`` ''``를 사용할 수 있습니다. 쌍을 이루는 삼중 작은 따옴표 또는 쌍을 이루는 삼중 큰 따옴표를 사용할 수 있습니다.

print('''
She said, "hello world."
Let's hello world
''')
print("""
She said, "hello world."
Let's hello world
""")

 참고 : 삼중 따옴표의 문자열에 작은 따옴표 / 이중 따옴표가 포함 된 경우 이스케이프 할 필요가 없습니다.

추천

출처blog.csdn.net/weixin_43217427/article/details/107169288