Ruby快速起步¶
安装ruby¶
macOS 内置ruby 2.6系列,对于体验和使用最新Ruby版本,可以采用 macOS环境安装Ruby 安装使用 Homebrew 提供的最新版本
简单执行¶
类似于 Node.js Atlas ,可以通过简单的 helloruby.rb 来体验终端输出 Hello World :
输出
Hello, Ruby. 的简单一行ruby脚本¶print("Hello, Ruby.\n")
执行ruby脚本:
运行
helloruby.rb¶ruby helloruby.rb
输出:
Hello, Ruby.
交互执行¶
irb 提供了交互方式运行 Ruby 脚本命令,类似于 python 命令不带参数进入交互模式:
irb
测试上述简单执行命令:
irb(main):001:0> print("Hello, Ruby.\n")
Hello, Ruby.
=> nil
irb(main):002:0>
nil 是 print 方法的返回值
Note
Ruby在调用方法时候可以省略 () ,所以:
print("Hello, Ruby.\n")
和:
print "Hello, ruby.\n"
是一样的(类似 Shell Atlas )
单双引号区别¶
和 Shell Atlas 类似, '' 会忽略字符串中 \ 转义符号, "" 则能够处理类似 \n 这样的特殊转义符号
注释¶
单行注释,使用
#开头多行注释:
=begin和=emd之间的所有行
ruby注释¶
=begin
这里都是多行注释
行1
行2
...
=end
x = 10 # 宽
y = 20 # 长
参考¶
「Ruby基础教程」