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 サイトの他の関連記事を参照してください。