name =" James Kirk",starship =" USS Enterprise" 给定上面的变量,编写一个使用字符串插值的Ruby表达式来生成:" USS Enterprise的队长是James Kirk"
答案 0 :(得分:0)
因此插值的工作原理如下。首先需要使用双引号,例如使用“”。然后在这些双引号中添加#,然后添加包含要运行的代码块的{}。所以在这种情况下你有两个任务:
name = "James Kirk"
starship = "USS Enterprise"
会导致您“插入”字符串中的变量,例如:
what_you_want = "The captain of the #{starship} is #{name}"
希望这有帮助!如果没有,请发表评论,我会详细说明。