标签:哈希类型 color 类型 整型 分离 哈希 字符串类型 puts span
Ruby是服务器端脚本语言,是一个日本人在1993年创建的,Ruby是开源的、解释性的、面向对象的、语法简单的语言。
Ruby一般都是从命令行运行,所以命令行选项有:
所有的Ruby文件扩展名都是.rb,比如可以把下面的代码放在test.rb中:
#!/usr/bin/ruby -w puts "Hello, Ruby!";
希望运行这个ruby文件,只需要执行下面的命令:
ruby test.rb
Ruby中是大小写敏感的。
Ruby中的BEGIN和END语句使用如下所示:
#!/usr/bin/ruby puts "这是主 Ruby 程序" END { puts "停止 Ruby 程序" } BEGIN { puts "初始化 Ruby 程序" }
BEGIN中的语句会在程序的最开始运行,END中的语句会在程序的结束时运行;
Ruby中的注释符号为#,如下所示:
name = "foo" # 这是注释 #这也是注释 =begin 这是注释 这些都是注释 =end
Ruby数据类型有Number、String、Ranges、Symbols以及true/false/nil这几个特殊值,同时还有更重要的数据结构 -- Array和Hash。
Number数据类型中有整型(Integer)和浮点型(float),字符串类型就是‘foo‘类似的普通字符串类型,还支持一些反斜线符号,数组即 [‘foo‘, 10, 3.14, ‘this is a string‘]等,即可以是任意的类型,哈希类型就是 colors = { "red" => oxf00, "grenn" => 0x0f0, "blue" => 0x00f } ,由此可见,Ruby这门语言也是非常松散的,约束性不强,这样对于一些小项目发挥空间会更大一些;最后范围类型就是指一个区间,比如 (1...5)意味着包含值1,2,3,4,5。
标签:哈希类型 color 类型 整型 分离 哈希 字符串类型 puts span
原文地址:https://www.cnblogs.com/zhuzhenwei918/p/10199209.html