Python에서 문자열을 인쇄할 때 인쇄된 텍스트 끝에 줄 바꿈이나 공백이 나타나는 것이 일반적입니다. 이는 특히 정확한 출력 형식이 필요한 특정 시나리오에서 바람직하지 않을 수 있습니다.
인쇄된 문자열에 자동으로 추가되는 줄바꿈을 생략하려면 인쇄 함수에서 end 매개변수를 사용하세요. . end를 빈 문자열('')로 설정하면 Python이 인쇄 후 줄바꿈을 추가하는 것을 방지할 수 있습니다.
<code class="python">print('h', end='') # prints 'h' without a newline</code>
여러 문자열을 연속해서 인쇄하는 경우 Python이 그 사이에 공백을 삽입하는 것을 방지하려면 인쇄 함수에서 sep 매개변수를 사용할 수 있습니다. sep를 빈 문자열로 설정하면 기본 공백 구분 기호가 생략됩니다.
<code class="python">print('a', 'b', 'c', sep='') # prints 'abc' without any whitespace between the characters</code>
다음 코드를 고려하세요.
<code class="python">for i in range(3): print('h')</code>
이 코드는 print 문을 세 번 실행하면 다음과 같이 출력됩니다.
h h h
줄 바꿈 없이 문자를 인쇄하려면 end 매개변수를 사용할 수 있습니다.
<code class="python">for i in range(3): print('h', end='')</code>
이렇게 하면 출력이 생성됩니다. :
hhh
마찬가지로 공백과 개행 없이 문자를 인쇄하려면 sep 및 end 매개변수를 사용할 수 있습니다.
<code class="python">for i in range(3): print('h', end='', sep='')</code>
이렇게 하면 다음과 같은 출력이 생성됩니다.
h
위 내용은 다음은 기사에 맞는 몇 가지 질문 스타일 제목입니다. * Python에서 인쇄할 때 줄바꿈과 공백을 어떻게 제어할 수 있나요? * Python 인쇄 출력에서 줄 바꿈이나 공백을 제거하고 싶으십니까? 여기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!