Python print() 내장 함수

Python 3 설명서에서 발췌

텍스트 스트림 파일에 객체를 출력하며, 객체들은 sep 로 구분되고 end 로 끝납니다. sep, end, file, flush 는 키워드 인수로 제공되어야 합니다.

소개

print() 함수는 전달받은 인수의 값을 씁니다. […] 이 함수는 여러 인수, 부동 소수점 수량, 문자열을 처리합니다. 문자열은 따옴표 없이 출력되며, 항목 사이에 공백이 삽입되어 깔끔하게 형식을 지정할 수 있습니다:

print('Hello world!')
Hello world!
a = 1
print('Hello world!', a)
Hello world! 1

end 키워드

end 키워드 인수를 사용하여 출력 후 줄 바꿈을 피하거나, 출력을 다른 문자열로 끝낼 수 있습니다:

phrase = ['printed', 'with', 'a', 'dash', 'in', 'between']
for word in phrase:
    print(word, end='-')
printed-with-a-dash-in-between-

sep 키워드

sep 키워드는 둘 이상의 객체가 있을 경우 객체들을 구분하는 방법을 지정합니다:

print('cats', 'dogs', 'mice', sep=',')
cats,dogs,mice

관련 링크