a = "3"
b = "4"
p a+"\n"+b
为什么这样写脚本就可以输出
而
a = 3
b = 4
p a+"\n"+b
或者
a = 3
b = 4
p a+\n+b
就输出不了 是那种语法或者规则导致上述情况出现= =或者告诉我原因(不要说 人家就这么规定的 记住就行= = 因为我一点都不相信人家会规定出a = ”3“ b = ”4“ p a+"\n"+b 这个东西当做规则...)
此外
a = 3
b = 4
print "a\nb"
为什么这么写a b的值没有被带入作者: 恐惧剑刃 时间: 2013-7-22 11:19 本帖最后由 恋′挂机 于 2013-7-22 11:23 编辑
第一个 \n 等控制码只能在字符串中使用而且不能在单引号中。
第二个
a = 3
b = 4
print "#{a}\n#{b}"
这样就显示了
要用内嵌表达式