如何打印出僵尸的名字和墓地
您可以在不添加字符串的情况下连接它吗?
z = zombie.find(3)
puts z.name
puts z.graveyard
这有错吗? 它只是输出最后一个,墓地。
puts "#{z.name} #{z.graveyard}"
这称为字符串插值。
你应该
使用
puts "#{z.name} #{z.graveyard}"
您可能想知道如何评估!您应该查看插值。表达式的结果z.name
和z.graveyard
被连接/插入到字符串中。进入#{ }
的任何表达式都会被计算并插入到字符串中