escape

print('\\\"')

\"

 

raw string

# raw string (있는 그대로)
raw_str = r'D:\python\test\역슬래시 있어도 있는 그대로'
print(raw_str)

print(r'\\\"')
print(r'\\\\\n있는 그대로 출력하고 싶어')

# 오류
print(r'\')

D:\python\test\역슬래시 있어도 있는 그대로

\\\"
\\\\\있는 그대로 출력하고 싶어

 

 

r을 사용해서 \ 하나 출력은 왜 안되는거지..?

 

 

multiline

# 멀티라인 입력
multi_str = '''
안
녕
'''
print(multi_str)

# \로 끝나면 이 다음에 어떤 변수를 바인딩 한다는 의미
multi_str2 = \
'''
안
녕
'''
print(multi_str2)

 

'Python > 파이썬 초급' 카테고리의 다른 글

[Python] 가변인자  (0) 2022.11.14
[Python] for-else 문  (0) 2022.11.11
[Python] 튜플(팩킹, 언팩킹)  (0) 2022.11.11
[Python] 딕셔러니 (dictionary)  (0) 2022.11.11
[Python]__name__  (0) 2022.10.19