AI 그게 뭔데
끄적끄적 개발일지
AI 그게 뭔데
전체 방문자
오늘
어제
  • 분류 전체보기 (342)
    • 논문 (5)
    • DL(Deep-Learning) (34)
      • 개념 (14)
      • Python 기초 (14)
      • Tensorflow (6)
      • Pytorch (0)
    • NLP (10)
    • OpenCV (53)
    • DevOps (10)
      • AWS (2)
      • Docker & Kubernetes (4)
      • Spark (3)
      • SQL (1)
    • MacOS (1)
    • React-Native (2)
    • BI (3)
      • GA(Google Analytics) (3)
      • Tableau (0)
    • 알고리즘 (221)
      • 백준 (76)
      • 프로그래머스 (108)
      • 기타 알고리즘 (37)

인기 글

태그

  • level1
  • 프로그래머스
  • 파이썬
  • LEVEL2
  • 이코테
  • 백준
  • OpenCV
  • Python
  • 알고리즘
  • 연습문제

최근 글

hELLO · Designed By 정상우.
AI 그게 뭔데

끄적끄적 개발일지

DL(Deep-Learning)/Python 기초

[Python] Raw String이란?

2022. 1. 26. 22:06

String Literals

그냥 일반적으로 사용하는 string 문법이다.

여기서는 "\n"을 줄바꿈으로 인식하게 됩니다. "\n"는 대부분의 프로그래밍 언어에서 “줄바꿈”으로 인식되는 특수문자이다.

또한 "\'" , "\"", "\b", "\t"등도 특수문자로 인식이 된다. 

 

s = "스트링 문자 알아보기.\n스트링이란?"
print(s)
더보기

Result>

스트링 문자 알아보기.
스트링이란?

 

 

s = "스트링 문자 알아보기.\t스트링이란?"
print(s)
더보기

Result>

스트링 문자 알아보기.	스트링이란?

 

 

s = "\"스트링 문자 알아보기.스트링이란?\""
print(s)
더보기

 Result>

"스트링 문자 알아보기.스트링이란?"

 

 

Raw String

raw string을 사용하면 위와 같이 escape문이 동작되지 않고, 있는 그대로 출력된다.

사용 방법은 출력할 문자열앞에 r을 붙여주면 된다.

 

s = r"\"스트링 문자 알아보기.스트링이란?\""
print(s)
더보기

Result>

\"스트링 문자 알아보기.스트링이란?\"

 

즉, json, html과 같은 문서에서 특수문자나 태그등을 변환하지 않고 그대로 사용할 목적이라면 스트링 앞에 r를 붙여 사용하면 된다.escape

 

 

'DL(Deep-Learning) > Python 기초' 카테고리의 다른 글

DataFrame 합치기2 (concat, merge, join)  (0) 2022.01.26
DataFrame 합치기1 (concat, merge, join)  (0) 2022.01.26
[Python] 파일과 디렉토리 경로 설정하기  (0) 2022.01.26
[Python] 예외처리  (0) 2022.01.26
[Python] 클래스 Class 2  (0) 2022.01.26
    AI 그게 뭔데
    AI 그게 뭔데
    공부와 개발 그리고 AI가 약간 첨가된 흔적 남기기

    티스토리툴바