포스트

[ Python 강의 ] 3. print

파이썬에서 print 함수의 역할과 사용법

파이썬 프로그래밍을 배우는 과정에서 가장 자주 사용하게 되는 함수 중 하나가 바로 print 함수입니다. 이 함수는 프로그래머에게 필수적인 도구로, 프로그램이 처리한 결과나 중간 과정을 화면에 출력하는 데 사용됩니다.

print 함수는 파이썬의 내장 함수로, 다양한 유형의 데이터를 콘솔이나 터미널 창에 출력할 때 사용합니다. 가장 간단한 형태는 다음과 같습니다:

1
print("Hello, World!")

이 코드는 화면에 Hello, World!라는 문자열을 출력합니다.

print 함수는 단순히 문자열을 출력하는 것에 그치지 않고, 여러 개의 값을 쉼표로 구분하여 연속적으로 출력할 수도 있습니다. 예를 들면

1
print("Jane is", 30, "years old.")

이 코드는 Jane is 30 years old.라는 문장을 출력합니다.

또한, print 함수는 다양한 옵션을 제공하여 출력 형식을 조절할 수 있습니다. 예를 들어, end 파라미터와 sep 파라미터를 사용하면 다음과 같이 출력을 커스텀할 수 있습니다.

1
print("Hello", "Python", sep="-", end="!\n")

이 코드는 Hello-Python!을 출력하며, 각 단어 사이에는 하이픈이, 문장의 끝에는 느낌표가 붙습니다.

sep 파라미터

sep 파라미터는 print 함수에서 여러 개의 메시지(객체)를 출력할 때, 각 객체 사이에 삽입될 문자열을 지정합니다. 기본값은 공백(‘ ‘)입니다. 예를 들어, 여러 개의 단어를 출력할 때 단어 사이에 다른 문자를 삽입하고 싶은 경우에 사용할 수 있습니다.

end 파라미터

end 파라미터는 print 함수의 출력이 끝난 후에 추가될 문자열을 지정합니다. 기본값은 줄바꿈(‘\n’)입니다. 이를 통해 출력의 끝에 특정 문자를 추가하거나, 줄바꿈을 방지할 수 있습니다.

초보자에게 print 함수는 프로그램의 동작을 이해하고 디버깅하는 데 매우 유용합니다. 복잡한 프로그램에서는 print를 사용하여 변수의 값을 확인하거나, 코드의 실행 경로를 추적하는 데 사용됩니다.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.