더북(TheBook)

행갈이를 하기 위해 \n을 사용하는 대신 다음과 같이 큰따옴표 3개를 사용해도 됩니다.

print("""난 
파이썬이 
좋아""")

또한 실행 결과의 마지막 줄을 보면 \r에 의해 Hello World가 출력됐습니다. 실행창에는 우리 눈에 보이지 않는 키보드 커서가 있습니다. 예를 들어 print('난 파이썬이 좋아') 문을 실행하면 난 파이썬이 좋아가 한 번에 출력되는 것 같지만, 키보드 커서가 뒤로 한 칸씩 이동하며 , , , , , , …와 같이 문자열을 한 글자씩 출력합니다. 그런데 print('난 파이썬이 좋아\rHell World')와 같이 가운데에 \r을 포함하면 키보드 커서는 난 파이썬이 좋아를 출력한 후 \r을 만나자 맨 앞으로 이동해 Hello World를 출력합니다. 문장 맨 앞에 난 파이썬이 좋아가 있지만 무시하고 그냥 덮어씌우는 것입니다. 결과적으로 먼저 출력된 난 파이썬이 좋아는 보이지 않고 Hello World만 보입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.