다양한 print 방법

1. 역슬래쉬 사용(\) 방법

  • \n : 줄바꿈
print("안녕\n하세요")
# 안녕
# 하세요

  • \" \' : 문장 내에서 따옴표

" " , ' ' 를 문자열로 인식한다.

print("저는 '고기'를 좋아합니다.")
print('저는 "채소"도 좋아합니다.')
print("저는 \"개발자\"입니다.")
print('저는 \'개발자\'입니다.')

#저는 '고기'를 좋아합니다.
#저는 "채소"도 좋아합니다.
#저는 "개발자"입니다.
#저는 '개발자'입니다.
  • \\ : 문장 내에서 \

\ 를 하나만 쓰면 \n 과 같이 어떠한 다른 탈출문자로 인식을 하기 때문에 \ 를 사용하고 싶으면 \ 를 2개 사용해야한다.

print("C:\Users\asy\Desktop") # 에러
print("C:\\Users\\asy\\Desktop")

#C:\Users\asy\Desktop
  • \r : 커서를 맨 앞으로 이동

커서가 맨앞으로 다시 이동한다음 덮어쓰기로 문자열을 출력한다.

밑에 예시에서 "JavaTest Python" 으로 나올 줄 알았더니 "Java Python" 으로 덮어 씌우는 걸 볼 수 있다.

print("Test Python\rJava")
# Java Python
  • \b : 백스페이서 (한 글자 삭제)
print("Pythonn\bJava")
# PythonJava
  • \t : tab
print("Python\tJava")
# Python  Java

+ Recent posts