1. 程式人生 > >ruby學習總結之-----print、puts、p方法的使用

ruby學習總結之-----print、puts、p方法的使用

[color=blue][/color][b]print、puts、p三個方法的區別:[/b]

print("hello","world")
puts("hello","world")
p("hello","world")

1.print方法在輸出多個以逗號為分隔符的引數時,會在同一行顯示;而對於puts及p方法,會在每個引數後預設加上一個換行符;

2.p方法用於想要觀察執行中的程式執行情況的時候,例如:
p "100"
p 10
[size=xx-small][/size]會在終端分別顯示字串""100""及數值"10",而對於print及puts方法則只會在只會在終端以到"100","10"的形式顯示,無法看出輸出物件所屬的型別。[/color]