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
""")
참고 : 삼중 따옴표의 문자열에 작은 따옴표 / 이중 따옴표가 포함 된 경우 이스케이프 할 필요가 없습니다.