1.5Ruby数据类型之字符串类(String)

字符串的创建

str1 = "这是字符串"
str2 = '这也是字符串'

字符串的连接

hello = "Hello,"
world = "World!"
str = hello + world     #=>"Hello,World!"

字符串内插(String Interpolation)

#{变量名} 写法,可以把计算后得到的值嵌入到字符串中。

x = 10
y = 20
z = 30
area = (x*y + y*z + z*x) * 2
print " 表面积 =", area, "\n"      #写法一
puts "表面积 = #{area}"           #写法二:简洁,易于理解,编码不易打错

字符串中常见的 \ 转义符

\t      水平制表符
\n      换行符
\r      回车
\f      换页
\b      退格
\a      响铃
\e      溢出
\s      空格
\v      垂直制表符

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rubylang/1583.html

(0)
上一篇 2020年7月4日 04:00
下一篇 2020年7月6日 04:30

相关推荐

  • 1.13Ruby语言的条件(Conditional)、循环(Loop)、跳转(Jump)语句

    条件语句 条件与处理之间必须有分界符,可以是换行符,也可以是分号,还可以是关键字then。如果存在换行符(或分号),就可以将then省略掉。 1.if条件 if语句按照由上到下的顺序进行判断。如果条件1为真时,执行处理1。条件1为假时,程序再判断条件2,以此类推。 2.unless条件 unless语句的用法刚好与if…

    Ruby语言教程 2020年7月13日
    08460
  • 1.4Ruby语言的常见类型(Type)和值(Value)

    虽然Ruby一切面向对象,但是在运行的时候还是会区分值类型和引用类型,比如nil、true、flase、integer均是作为立即值(immediate values)来处理的,类似与C#的值类型,Java的原始类型。 1.NilClass(空) nil对象代表空值。 2.TrueClass(真)和FalseClass…

    Ruby语言教程 2020年7月4日
    09330
  • 1.1Ruby语言的三种注释(Comment)

    注释的作用是写明程序的名称,作者,发布条件等程序说明,写给程序员看的内容,注释的内容不会对程序的执行结果产生任何影响。注释的另外一个作用就是”暂时不执行不想运行的代码”。 单行注释 Ruby在某行的开头用#表示注释的开始,表示整行都是注释,某行中间出现#时,则#以后部分内容就是注释。 多行注释 …

    Ruby语言教程 2020年7月1日
    07620

发表评论

登录后才能评论