Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 줄 바꿈 인쇄를 피하는 방법은 무엇입니까?

<시간/>

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