Python의 print() 함수는 기본적으로 개행 문자로 끝납니다. Python에는 미리 정의된 형식이 있으므로 print(변수 이름)을 사용하면 자동으로 다음 줄로 이동합니다.
예를 들어
print("Tutorial") print("Tutorialspoint")
출력은 다음과 같습니다 -
Tutorial Tutorialspoint
그러나 언젠가는 다음 줄로 이동하고 싶지 않고 같은 줄에 인쇄하려는 경우가 있습니다.
예
Input: print("Tutorial") print("Tutorialspoint") Output: TutorialTutorialspoint
그러나 여기서 솔루션은 Python 버전에 따라 다릅니다.
위에서 언급한 구문으로 코드를 작성하면 줄 바꿈 없이 인쇄가 가능한 Python 2.x에서 가능했습니다.
이제 다음 코드를 고려하십시오.
예시 코드
print("Python Program"), print("Tutorials Point") # defining a list my_arr = [11, 22, 33, 44] # printing the list content for i in range(4): print(my_arr[i]),
출력
Python Program Tutorials Point 11 22 33 44
이제 출력에서 동일한 라인에서 인쇄가 수행된 다음 코드를 고려하십시오.
예시 코드
print("Python Program",end =""), print("Tutorials Point") # defining a list my_arr = [11, 22, 33, 44] # printing the list content for i in range(4): print(my_arr[i], end =""),
출력
Python Program Tutorials Point 11 22 33 44