【问题标题】:RubyMine Output Format [duplicate]RubyMine 输出格式 [重复]
【发布时间】:2015-06-23 13:45:24
【问题描述】:

恐怕我对编程有点缺乏经验,我正在慢慢掌握 Ruby 中的编码。我目前使用 IDE RubyMine,我想知道如何按行分隔不同的输出。 例如,如果我输入

print 2 + 2
print 2 ** 5
print "foo"

如何让结果看起来像:

4
32
foo

而不是:

432foo

【问题讨论】:

    标签: ruby


    【解决方案1】:

    print 在 Ruby 中不输出行尾字符,但 puts 会:

    puts 2 + 2
    puts 2 ** 5
    puts "foo"
    

    将给予:

    4
    32
    foo
    

    print 只会在您告诉它时打印换行符:

    print "Hello!\n"
    

    相当于:

    puts "Hello!"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-30
      • 2016-04-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多