デバッグに使用します。メソッドの返り値と改行を順番に出力します。以下のコードと同じです。...整形に用いられるObject#inspectは普通に文字列に変換すると区別がつかなくなるようなクラス間の差異も表現できるように工夫されています。引数を与えずに呼び出した場合は特に何もしません。arg:出力するオブジェクトを任意個指定します。IOError:標準出力が書き込み用にオープンされていなければ発生します。Errno::EXXX:出力に失敗した場合に発生します。複数の引数が指定された場合はそれらを要素とする配列を返します。Object#inspect,Kernel.#puts,Kernel.#print。