LoginSignup
1
1

More than 5 years have passed since last update.

rubyのpとputsとprintの区別

Last updated at Posted at 2017-10-10

rubyで、pとputsとprint三つの出力があります。

例:

puts "welcome to 'get my number'"# 改行ありで出力
print "What is your name? " # 改行なしで出力

input = gets

puts input.inspect
p input
  • printとputs

printは改行なしで出力
putsは改行ありで出力

スクリーンショット 2017-10-10 17.01.40.png

  • putsとp

puts input.inspect = p input

p.s:inspectメソッドは、オブジェクトを分かりやすい文字列にして返します。

スクリーンショット 2017-10-10 17.03.25.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1