Ruby 基础教程 1-1

1.指定编码方式

第一种 在代码文件首行通过 #encoding:GBK的方式

第二种 ruby -E UTF-8 文件名称

第三种 irb -E UTF-8

2.基本类型

Fixnum,String,Float

3.注释

  • #开头的行
  • =begin =end之间的所有行

4.流程控制

  • if elsif else end
  • while do end

5.迭代器

  • times
  • each

6.Syntax : ":symbol_name"

7.Feature:

  • 占用内存小
  • 只有一份数据,其他都是引用

8.BLOCK

Syntax

{ ruby code }

eg 5.times {print "ok!"} books.values.each {|rate|ratings[rate]+=1}

eg do ruby code end