logo
Search검색어를 포함하는 게시물들이 최신순으로 표시됩니다.
    Table of Contents
    [Python] 탈출문자

    이미지 보기

    [Python] 탈출문자

    • 21.07.12 작성

    • 읽는 데 3

    TOC

    탈출문자

    • python 문자열을 원하는대로 입력할 수 있게 해주는 요소

    1. \n

    • 문장을 두 문장으로 나누어 출력하고 싶을 때
    print("백문이 불여일견 백견이 불여일타")
    print("백문이 불여일견\n백견이 불여일타")
    

    2. "

    • 큰 따옴표로 묶인 문자열 내에서 큰 따옴표를 또 사용하고 싶을 때
    # 다음의 출력값을 얻고 싶다.
        # 그는 "잠 자고 싶다." 라고 말했다.
        # 큰 따옴표 중복 사용 불가
    
    #   1. 아예 문자열을 작은 따옴표로 감싸기
    print('그는 "잠 자고 싶다." 라고 말했다.')
    
    #   2. 역슬러시(\)를 앞에 붙인 따옴표는 문자 그대로 문장에 삽입
    print("그는 \"잠 자고 싶다.\" 라고 말했다.")
    

    3. \\

    • 문장 내에서 \을 사용하고 싶을 때
    # 다음의 출력값을 얻고 싶다.
        # print("C:\Users\Nadocoding\Desktop\Python>")
    
    # \\ : 문장 내에서 \ 출력
    print("C:\\Users\\Nadocoding\\Desktop\\Python>")
    

    4. \r

    • 커서를 맨 앞으로 이동시키고 싶을 때
    • 자동 block 선택된다.
    print("Red Apple\rPine")  # 출력값 : PineApple
    
    • 출력과정
      1. Red Apple
      2. \r 영향으로 커서가 맨 앞으로 옮겨지며 Red_ 을 블럭으로 잡아버림
      3. Pine이 입력되며 Red_가 삭제, PineApple 출력

    5. \b

    • backspace(한 글자 삭제)
    print("Redd\bApple")  # 출력값 : RedApple
    

    6. \t

    • tap(tab 1회 입력)
    print("Red\tApple")  # 출력값 : Red    Apple
    

    Reference

    profile

    FE Developer 박승훈

    노력하는 자는 즐기는 자를 이길 수 없다