我担心我在编程方面有点经验不足,我正在慢慢地掌握Ruby编程。我目前使用的是集成开发环境RubyMine,我想知道如何通过行来分隔不同的输出。例如,如果我输入
print 2 + 2
print 2 ** 5
print "foo"
如何让结果看起来像这样:
4
32
foo
而不是:
432foo
发布于 2015-04-17 06:08:09
Ruby中的print
不会输出行结束字符,但puts
会:
puts 2 + 2
puts 2 ** 5
puts "foo"
将给予:
4
32
foo
如果您告诉print
执行以下操作,它将仅打印换行符:
print "Hello!\n"
等同于:
puts "Hello!"
https://stackoverflow.com/questions/29686807
复制相似问题