[python] 엔터(enter) 추가하기

0

print(""): 빈 문자열을 출력하면 줄바꿈이 발생
즉, 현재 줄에서 아무것도 출력되지 않고 다음 줄로 넘어감

print("\n"): 이 코드는 엔터(줄바꿈) 문자 \n 자체를 출력하는 것이므로, 현재 줄에서 다음 줄로 넘어감

print(): 이 경우 인자 없이 print()를 호출하면 빈 줄을 출력하게 됩니다. 이 역시 현재 줄에서 다음 줄로 넘어갑니다.

결과적으로 이 세 가지 방법 모두 다음 줄로 이동하여 텍스트가 출력되는 위치를 변경

예를 들어, 다음 코드를 실행해보면 각각의 동작을 확인할 수 있습니다:

print("Hello")
print("")
print("World")
print("\n")
print("Python")
print()
print("Programming")

>>>
Hello

World

Python

Programming
  • \n 문자열 중간에 엔터치는 이스케이프 문자
print("Hello\nWorld")
>>>
Hello
World
  • \r은 캐리지 리턴(carriage return) 문자
#커서를 현재 줄의 처음으로 이동시킴
#"Hello"를 출력하고 \r이 실행되면 커서가 처음으로 이동하게 되며, "World"가 "Hello"를 덮어씀

print("Hello\rWorld")
>>>
World
profile
데이터 분석 & 서비스 기획

0개의 댓글