ruby入门_string

来源:互联网 发布:唐嫣身材知乎 编辑:程序博客网 时间:2024/06/06 03:24

string,字符串

需要注意双引号 ""  和单引号'' 的区别。

双引号会对转义字符和特殊字符进行转换

单引号只有少量转换

var1 = "test"var2 = 'test'var3 = "#{var1}"var4 = '#{var1}'puts var1 == var2puts var1.object_id == var2.object_idputs "var3 : " + var3puts "var4 : " + var4

输出

true
false
var3 : test
var4 : #{var1}


多行文本

同样注意两种引号区别

# multi line 1name = "Tom"age = 20# %Q like "..."info1 = %Q{  name: #{name}  age : #{age}}puts info1# ----------------------------------# %q like '...'info2 = %q{  name: #{name}  age : #{age}}puts info2# ----------------------------------# % == %Qinfo2 = %{  name: #{name}  age : #{age}}puts info2
输出



  name: Tom
  age : 20


  name: #{name}
  age : #{age}


  name: Tom
  age : 20

另一种多行文本

# multi line 2name = "Tom"age = 20# <<"" like "..."info1 = <<"deff"  name: #{name}  age : #{age}deffputs info1# ----------------------------------# <<'' like '...'info2 = <<'deff'  name: #{name}  age : #{age}deffputs info2# ----------------------------------# << == <<""info2 = <<deff  name: #{name}  age : #{age}deffputs info2

输出

  name: Tom
  age : 20
  name: #{name}
  age : #{age}
  name: Tom
  age : 20


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 高中孩子不愿意补课怎么办 孩子协调性不好怎么办 孩子暑假不愿意补课怎么办 话唠的孩子怎么办 孩孑不做作业怎么办 孩子有消极情绪怎么办 孩子太依赖奶奶怎么办 缺少母爱的孩子怎么办 孩子分房睡害怕怎么办 孩子厌烦写作业怎么办 孩子怕黑胆小怎么办 孩子性格太急躁怎么办 性格急躁的孩子怎么办 我儿子脾气暴躁怎么办 我妈脾气不好怎么办 妈妈更年期怎么办 脾气暴躁 宝妈脾气不好怎么办 我妈妈脾气不好怎么办 孩子写作业拖拖拉拉怎么办 家长指出老师错误怎么办 二年级小孩厌学怎么办 5岁儿童厌学怎么办 8岁儿童厌学怎么办 2岁宝宝撒娇怎么办 宝宝两周岁叛逆怎么办 孩子不讲究卫生怎么办 孩子屡次犯错了怎么办 6岁宝宝不听话怎么办 2岁宝宝打人怎么办 四岁宝宝顶嘴怎么办 猫咪咬人不听话怎么办 猫咪剪指甲不听话怎么办 孩子不听话怎么办?无须打骂 儿子脾气倔强不听话怎么办 20岁儿子不听话怎么办 儿子24岁不听话怎么办 不听建议的孩子怎么办 孩子不知道感恩怎么办 两个月孩子哭闹怎么办 测试出怀孕不要怎么办 苹果禁止下载app怎么办