Python 3에서 print()는 화면에 제공한 인수를 인쇄하는 데 사용되는 내장 함수(객체)입니다. 예를 들어,
>>> print("Hello!") Hello! >>> print(5) 5
이전에는 print가 하나의 선언문이었습니다. 다음과 같은 방식으로 사용할 수 있습니다.
>>> print "Hello!" Hello! >>> print 5 Hello
각 표현식을 차례로 평가하고 결과 개체를 표준 출력에 씁니다. 개체가 문자열이 아닌 경우 먼저 문자열 변환에 대한 표준 규칙을 사용하여 문자열로 변환됩니다. 그런 다음 (결과 또는 원본) 문자열이 화면에 기록됩니다. Python 3에서 print 문이 함수로 변환된 이유에 대한 자세한 내용은 https://docs.python.org/3.0/whatsnew/3.0.html#print-is-a-function
에서 확인할 수 있습니다.