AIブログ Python Python関数一覧

【Python】print関数を使用して改行しない方法 endパラメータを使用して、print関数を使いこなそう!

この記事はChatGPTで画像の挿入、ソースコードの形式も含めて

90%~100%作成されています。作り方は画像をクリック!

Pythonをさらに学びたい方へ

Pythonを理解して頂くために参考書を執筆致しました!

Pythonのラムダ式、リスト、辞書型、Pandasなどを学びたい方にオススメの本となっています。演習問題をたくさん用意しているので、実践形式で理解しやすい内容となっています

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け

PythonでChatGPTAPIを使ってブログ作成を自動化しませんか?

Pythonでprint関数を使って改行しない方法

Pythonのプリント関数はデフォルトで出力した後に改行を行います。

しかし、場合によっては、改行せずに次の出力を同じ行に表示したいと思うかもしれません。

サルモリ
だって改行されると見にくい時もあるからさ!

print関数の基本形

それでは、まずprint関数の基本形を見てみましょう。

ソースコード例

 出力結果
Hello, World!
サルモリ
この例は基本的なものだけど、print関数がどんな動きをするのかを理解するのには十分だよね。

print関数の改行を抑制する方法

では、次にprint関数の改行を抑制する方法を見てみましょう。

これにはprint関数のendパラメータを利用します。endパラメータは、print関数が出力した後に追加する文字列を指定します。

ソースコード例

 出力結果
Hello, World!
サルモリ
見ての通り、改行せずに同じ行に出力されてるよね!

改行しないprintの応用例

これを応用すれば、例えば次のようなコードが書けます。

ソースコード例

 出力結果
Number 0 Number 1 Number 2 Number 3 Number 4 Done!
サルモリ
これなら改行せずに繰り返し出力を行ってから、「Done!」を出力できるね!

endパラメータを他の文字にする例

なお、endパラメータは空文字列だけでなく、任意の文字列を指定することができます。

例えば、次のようにすると、出力の間にコンマを挿入できます。

ソースコード例

 出力結果
Number 0, Number 1, Number 2, Number 3, Number 4, Done!
サルモリ
このように、endパラメータを使うと改行だけでなく他の文字も出力できるんだよ!

まとめ

Pythonのprint関数はデフォルトでは出力後に改行を行いますが、これを抑制する方法は非常に簡単です。

endパラメータを利用して、出力後に追加する文字列を指定することで、改行を抑制したり、任意の文字列を追加したりすることが可能です。

これにより、より柔軟な出力制御が可能となります。

最後まで読んで頂き、ありがとうございました。少しでもお役にたてたなら幸いです!

サルモリ
最後まで読んでくれてありがとう!!

Pythonをさらに学びたい方へ

Pythonを理解して頂くために参考書を執筆致しました!

Pythonのラムダ式、リスト、辞書型、Pandasなどを学びたい方にオススメの本となっています。演習問題をたくさん用意しているので、実践形式で理解しやすい内容となっています

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け

PythonでChatGPTAPIを使ってブログ作成を自動化しませんか?

この記事はChatGPTで画像の挿入、ソースコードの形式も含めて

90%~100%作成されています。作り方は画像をクリック!

-AIブログ, Python, Python関数一覧

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock