더북(TheBook)

2.1.2 print() 함수의 추가 옵션

print() 함수는 기본적으로 실행 결과를 행갈이해서 출력합니다. 만약 행갈이를 하고 싶지 않다면 end 옵션을 사용합니다. 다음 코드를 실행하면 안녕하세요. 저는 파이썬을 배우는 중입니다.가 한 줄로 출력됩니다.

ch02-print.py

print(foo) # 변숫값 출력
print("안녕하세요.", end=" ") # end 옵션 사용
print("저는 파이썬을 배우는 중입니다.")

실행결과

(중략)
안녕하세요. 저는 파이썬을 배우는 중입니다.

end 옵션은 행갈이를 하는 대신 미리 설정된 문자를 출력합니다. 앞의 코드에서는 end" "(공백)을 넣었기 때문에 두 문장 사이에 공백이 있고 한 줄로 출력됐습니다. 만약 " " 대신 "abcd", "1234"를 넣으면 다음과 같이 출력됩니다.

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