attr_accessor

Ruby on Rails 之旅(四)—— 学习一下Ruby的基本语法(1)

强颜欢笑 提交于 2020-03-12 19:57:27
参考宝岛台湾Ruby社区的教程: http://ihower.tw/training/ruby-tutoral.html 感觉挺容易上手的。自己学着敲一便,有一个感性认识。语言是需要实践的学习过程的。 我们用irb这种交互式的工具来学习Ruby语言。 使用方法很简单,打开command窗口,输入irb,看到下面的提示符就表示成功打开了irb环境。 irb(main):001:0> 1)来一个世界上最简单的输出: irb(main):001:0> "hello world" => "hello world" 2) IRB 告诉我们最后的叙述执行结果。如果我们需要输出 “Hello World” 还需要多一行: irb(main):002:0> puts "hello world" hello world => nil puts 是 Ruby 的基本输出指令。但是什么是 => nil 呢? 那是那一行叙述的执行结果。 puts 总是回传 nil,nil 在 Ruby 中表示一个绝对的空值。 3)接下来把irb当计算机来用一用 irb(main):003:0> 3*23 => 69 irb(main):004:0> 3**2 => 9 irb(main):005:0> 3.sqrt NoMethodError: undefined method `sqrt' for 3:Fixnum