>백엔드 개발 >파이썬 튜토리얼 >Python에서 한 줄로 동적으로 인쇄하려면 어떻게 해야 합니까?

Python에서 한 줄로 동적으로 인쇄하려면 어떻게 해야 합니까?

DDD
DDD원래의
2024-12-13 22:50:12946검색

How Can I Print Dynamically in One Line in Python?

한 줄에 동적으로 인쇄

이전 쿼리와 마찬가지로 여러 인쇄 명령 중에 문 사이에 공백 없이 표준 출력을 생성하려고 합니다. 예를 들면 다음과 같습니다.

for item in range(1,100):
    print item

이 결과는 다음과 같습니다.

1
2
3
4
...

대신 다음과 유사한 출력을 원합니다.

1 2 3 4 5 ...

또한 동적으로 이전 숫자를 덮어쓰는 단일 숫자로 인해 한 번에 하나의 숫자만 표시됩니다. time.

해결책:

원하는 출력을 얻으려면 다음과 같이 인쇄 문을 수정하세요.

  • Python 2.7: print item,
  • 파이썬 3: print(item, end=" ")

동적 인쇄의 경우 다음을 사용합니다.

  • Python 3: print(item, sep=' ', end='', 플러시=True)

위 내용은 Python에서 한 줄로 동적으로 인쇄하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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