print로 여러 값과 출력 형식을 확인합니다.
print는 학습 결과뿐 아니라 실행 중인 값과 흐름을 확인하는 가장 간단한 도구입니다. 쉼표로 여러 값을 넘기면 기본적으로 공백으로 구분하며 sep와 end로 구분자와 줄 끝을 바꿀 수 있습니다.
예제에서 print(value, sep=" ", end="\n") 부분부터 찾으세요. 값을 만드는 표현식과 그 값을 다음 문장으로 넘기는 흐름을 한 줄씩 따라가면 실행 결과를 스스로 설명할 수 있습니다.
print는 전달받은 객체를 사람이 읽을 문자열로 바꾼 뒤 표준 출력에 기록합니다. 반환값은 None이므로 출력 결과를 변수에 저장하는 함수가 아닙니다.
운영 서비스에서는 print 대신 시간, 심각도, 요청 식별자를 남길 수 있는 logging 모듈을 사용하는 편이 추적에 유리합니다.
이 코드는 브라우저의 실제 Python에서 실행됩니다. 먼저 현재 결과를 확인한 뒤 sep를 ' | '로, end를 한 줄 공백으로 바꿔 출력 차이를 확인하세요.
print의 반환값을 데이터라고 생각해 변수에 저장하지 마세요. 계산값과 화면 출력은 분리합니다.
직접 바꿔보세요sep를 ' | '로, end를 한 줄 공백으로 바꿔 출력 차이를 확인하세요.
실행 버튼을 누르면 결과가 여기에 표시됩니다.