print로 여러 값과 출력 형식을 확인합니다.
print는 학습 결과뿐 아니라 실행 중인 값과 흐름을 확인하는 가장 간단한 도구입니다. 쉼표로 여러 값을 넘기면 기본적으로 공백으로 구분하며 sep와 end로 구분자와 줄 끝을 바꿀 수 있습니다.
첫 print는 세 값 사이마다 sep로 지정한 콜론과 공백을 넣어 강좌: Python: 56을 출력합니다. sep는 값과 값 사이에만 들어가므로 맨 앞과 끝에는 붙지 않습니다. 두 번째 print는 end가 공백이라 줄을 바꾸지 않고 학습 뒤에 공백만 남기므로, 이어지는 세 번째 print의 시작이 같은 줄에 붙어 학습 시작이 됩니다.
print는 전달받은 객체를 사람이 읽을 문자열로 바꾼 뒤 표준 출력에 기록합니다. 반환값은 None이므로 출력 결과를 변수에 저장하는 함수가 아닙니다.
운영 서비스에서는 print 대신 시간, 심각도, 요청 식별자를 남길 수 있는 logging 모듈을 사용하는 편이 추적에 유리합니다.
print의 반환값을 데이터라고 생각해 변수에 저장하지 마세요. 계산값과 화면 출력은 분리합니다.
직접 바꿔보세요sep를 ' | '로, end를 한 줄 공백으로 바꿔 출력 차이를 확인하세요.
실행 버튼을 누르면 결과가 여기에 표시됩니다.