Pythonで改行せずに出力する方法は何ですか?

Pythonでは、改行せずに出力する方法は2つあります。

  1. print関数のendパラメータの使用方法:デフォルトでは、print関数のendパラメータは”\ n”の値になり、改行で終了を表します。endパラメータの値を空の文字列””に設定することで、改行せずに出力を印刷することができます。例:
print("Hello", end="")
print("World")  # 输出结果为:HelloWorld
  1. sysモジュールのstdoutオブジェクトの使用: sysモジュールはPythonのシステム関連機能モジュールであり、そのsys.stdoutオブジェクトは標準出力ストリームを表しています。sys.stdoutの属性を変更することで改行せずに出力をプリントすることができます。例えば:
import sys

sys.stdout.write("Hello")
sys.stdout.write("World\n")

実際のニーズと個人の好みによって、どちらの方法を選択するかを決定できますが、両方の方法で改行せずにプリントアウトできます。

bannerAds