Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

파이썬에서 여러 print 문을 한 줄로 합쳐 출력하는 방법

파이썬에서는 여러 print 문을 한 줄에 이어서 출력할 수 있습니다. 파이썬 2에서는 print 문 끝에 쉼표(,)를 붙이면 되고, 파이썬 3에서는 print 함수의 end 인자를 활용하면 됩니다.

예제

Python2.x
print "Hello",
print " world"

Python3.x
print ("Hello", end='')
print (" world")

출력 결과

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

Hello world

또 다른 방법으로, 출력할 문자열들을 리스트에 담은 뒤 join() 메서드를 사용해 하나의 문자열로 합쳐서 출력할 수도 있습니다. 이 방식은 출력할 내용이 동적으로 구성되는 경우에 특히 유용합니다.

예제

arr = ["Hello", "world"]
print(' '.join(arr))

출력 결과

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

Hello world