Ameba Ownd

アプリで簡単、無料ホームページ作成

SoulImpact株式会社公式ブログ

Rubyのputs,p,printについて

2024.03.20 05:57

Rubyのputs,p,printについて

サンプルコード

以下の通りputs,p,printをそれぞれ記載したコードを用意しました。

putsとpは実行後に改行を挟み、printは改行を挟みません(print '\n'などで改行しない限り改行されない)

putsとpの違いは配列などのオブジェクトに対して表示する際にputsだと要素単位で表示するのに対してpの場合はまとめて表示してくれるという違いがあります。

従って開発者としてはpを多用することが好ましいと思います。

実行結果