파이썬 줄 바꿈과 줄 바꿈없이 파이썬 인쇄하는 방법

어서 오십시오! 파이썬에서 줄 바꿈 문자는 줄의 끝과 줄 바꿈의 시작을 표시하는 데 사용됩니다. 콘솔에 출력을 인쇄하고 파일로 작업하려면 사용 방법을 아는 것이 중요합니다.

이 기사에서는 다음을 학습합니다.

  • 파이썬에서 줄 바꿈 문자를 식별하는 방법.
  • 줄 바꾸기 문자를 문자열 및 인쇄 문에서 사용하는 방법.
  • 문자열 끝에 줄 바꾸기 문자를 추가하지 않는 인쇄 문을 작성하는 방법.

의 시작하자! ✨

? 뉴 라인 캐릭터

Python의 새 줄 문자는 다음과 같습니다.

다음 두 문자로 구성됩니다.

  • 백 슬래시.
  • 편지 n.

문자열에이 문자가 표시되면 현재 줄이 해당 지점에서 끝나고 바로 뒤에 새 줄이 시작됨을 의미합니다.

이 문자를 f- 문자열 에도 사용할 수 있습니다 .

>>> print(f"Hello\nWorld!")

? 인쇄 문의 줄 바꿈 문자

기본적으로 print 문은 문자열 끝에 "뒤에서"줄 바꾸기 문자를 추가합니다.

이렇게 :

이것은 Python 문서에 따르면 다음과 같은 이유로 발생합니다.

end내장 print함수 매개 변수의 기본값 은 \n이므로 줄 바꾸기 문자가 문자열에 추가됩니다.

? 팁 : 추가는 "끝에 추가"를 의미합니다.

다음은 함수 정의입니다.

의 값이 것을 알 수 end있다은 \n, 그래서 이것은 문자열의 끝에 추가됩니다.

하나의 print 문만 사용하면 한 줄만 인쇄되므로이를 알 수 없습니다.

그러나 Python 스크립트에서 여러 개의 print 문을 차례로 사용하는 경우 :

출력은 \n각 줄 끝에 "뒤에서"추가되었으므로 별도의 줄로 인쇄됩니다 .

? 줄 바꿈없이 인쇄하는 방법

함수 의 end매개 변수 값을 사용자 지정하여이 기본 동작을 변경할 수 있습니다 print.

이 예에서 기본값을 사용하는 경우 :

출력은 두 줄로 인쇄됩니다.

하지만 값을 사용자 지정 end하고 다음으로 설정하면" "

새 줄 문자 대신 문자열 끝에 공백이 추가 \n되므로 두 개의 print 문의 출력이 같은 줄에 표시됩니다.

다음 예제와 같이이를 사용하여 한 줄에 일련의 값을 인쇄 할 수 있습니다.

출력은 다음과 같습니다.

? 팁 : 시퀀스의 마지막 번호에 쉼표가 추가되지 않도록 조건문을 추가합니다.

비슷하게, 우리는 이것을 사용하여 같은 줄에 반복 가능한 값을 출력 할 수 있습니다 :

출력은 다음과 같습니다.

? 파일의 새 줄 문자

새 줄 문자 \n는 파일에서도 찾을 수 있지만 "숨겨져"있습니다. 텍스트 파일에 새 줄 \n이 표시되면 새 줄 문자 가 삽입 된 것입니다.

다음과 .readlines()같이로 파일을 읽어 확인할 수 있습니다 .

with open("names.txt", "r") as f: print(f.readlines())

출력은 다음과 같습니다.

보시다시피 텍스트 파일의 처음 세 줄은 \n"뒤에서"작동 하는 새 줄 문자로 끝납니다 .

? 팁 : 파일의 마지막 줄만 새 줄 문자로 끝나지 않습니다.

? 요약

  • Python의 새 줄 문자는 \n. 텍스트 줄의 끝을 나타내는 데 사용됩니다.
  • 당신이 가진 새로운 라인을 추가하지 않고 문자열을 인쇄 할 수 있습니다 end = , 라인을 분리하는 데 사용되는 문자입니다.

내 기사가 마음에 들고 도움이 되었기를 바랍니다. 이제 Python에서 줄 바꾸기 문자로 작업 할 수 있습니다.

내 온라인 코스를 확인하십시오. Twitter에서 나를 따르십시오. ⭐️