ホームページ >バックエンド開発 >Python チュートリアル >Python で複数の項目を同じ行に連続して印刷する方法は?

Python で複数の項目を同じ行に連続して印刷する方法は?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-14 21:00:18805ブラウズ

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

Python で複数のアイテムを同じ行に連続して印刷する

Python では、複数のオブジェクトを次のように区切って同じ行に印刷できます。カンマを使用し、print() の終了パラメータとして空の文字列を指定するfunction.

提供された例の参照:

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

install_xxx()
print("[DONE]")

end パラメーターは、出力に追加される文字を制御します。この場合、デフォルトの改行文字を抑制するために空の文字列に設定します。 lush=True 引数により、他の print() ステートメントが保留中の場合でも、出力がすぐに表示されます。

Python 2 のソリューション

Python 2 は、このシナリオをわずかに処理します。違う。以下に示すように、end パラメータの代わりに print() 行の末尾にコンマを追加できます。

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

install_xxx()
print "[DONE]"

この方法では、出力の末尾に余分なスペースが生じることに注意してください。 .

これらのテクニックのいずれかを利用すると、複数の項目を同じ行に効果的に印刷でき、より簡潔で視覚的に魅力的な出力が得られます。

以上がPython で複数の項目を同じ行に連続して印刷する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。