Pythonのprint
関数は、様々なデータ型をコンソールに出力するために使用されます。この関数は、デフォルトで出力の末尾に改行(\n
)を追加します。しかし、この動作はend
パラメータを使用してカスタマイズすることができます。
endパラメータの基本的な使い方
print
関数のend
パラメータは、出力の末尾に追加する文字列を指定します。デフォルトでは、この値は改行(\n
)です。
print("Hello, World!") # "Hello, World!\n"と出力されます
しかし、end
パラメータを使用してこの値を変更することができます。例えば、出力の末尾にピリオドを追加するには、次のようにします。
print("Hello, World!", end=".") # "Hello, World!."と出力されます
複数のprint出力を改行なしで実行
end
パラメータを空文字列(""
)に設定すると、print
関数は改行せずに出力します。これは、複数のprint
関数の出力を同じ行に表示する場合に便利です。
print("Hello, ", end="")
print("World!") # "Hello, World!"と出力されます
まとめ
Pythonのprint
関数のend
パラメータは、出力の末尾に追加する文字列をカスタマイズするための強力なツールです。この機能を理解し活用することで、Pythonプログラムの出力をより柔軟に制御することができます。