>백엔드 개발 >파이썬 튜토리얼 >Python에서 같은 줄에 여러 항목을 순차적으로 인쇄하는 방법은 무엇입니까?

Python에서 같은 줄에 여러 항목을 순차적으로 인쇄하는 방법은 무엇입니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-12-14 21:00:18803검색

How to Print Multiple Items Sequentially on the Same Line in Python?

Python에서 같은 줄에 여러 항목을 순차적으로 인쇄하기

Python에서는 다음과 같이 구분하여 여러 항목을 같은 줄에 인쇄할 수 있습니다. 쉼표를 사용하고 print() 함수의 끝 매개변수로 빈 문자열을 지정합니다.

제공된 문자열 참조 예:

def install_xxx():
    print("Installing XXX...      ", end="", flush=True)

install_xxx()
print("[DONE]")

end 매개변수는 출력에 추가되는 문자를 제어합니다. 이 경우 기본 새 줄 문자를 억제하기 위해 빈 문자열로 설정합니다. flash=True 인수를 사용하면 다른 print() 문이 보류 중이더라도 출력이 즉시 표시됩니다.

Python 2 솔루션

Python 2는 이 시나리오를 약간 처리합니다. 다르게. end 매개변수 대신 다음과 같이 print() 줄 끝에 쉼표를 추가할 수 있습니다.

def install_xxx():
    print "Installing XXX...      ",

install_xxx()
print "[DONE]"

이 방법을 사용하면 출력 끝에 추가 공백이 생깁니다. .

이러한 기술 중 하나를 활용하면 동일한 라인에 여러 항목을 효과적으로 인쇄하여 더욱 간결하고 시각적으로 매력적인 출력물을 제공할 수 있습니다.

위 내용은 Python에서 같은 줄에 여러 항목을 순차적으로 인쇄하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.