puts会识别双引号" "内的转义符,每打印一串信息,在结果后面自动换行。
print也会识别双引号" "内的转义符,但每打印一串信息,不会在结果后面自动换行。
puts "a","b","\nc"
a
b
c
print "a","b","\nc"
ab
c
本文介绍了Ruby语言中puts和print两个输出函数的区别。puts会在输出字符串后自动换行,而print则不会。通过示例代码展示了如何使用这两个函数来实现不同的输出效果。
puts会识别双引号" "内的转义符,每打印一串信息,在结果后面自动换行。
puts "a","b","\nc"
a
b
c
print "a","b","\nc"
ab
c

被折叠的 条评论
为什么被折叠?