The ruby way ii

43
The Ruby Way(2) Meet a new world [email protected]

Transcript of The ruby way ii

Page 1: The ruby way ii

The Ruby Way(2)

Meet a new world

[email protected]

Page 2: The ruby way ii

Block简介

Page 3: The ruby way ii

Ruby中的 Block简介

Page 4: The ruby way ii

带参数的 Block

Page 5: The ruby way ii

Ruby中的运算符

Page 6: The ruby way ii

Ruby中运算符表达式

Page 7: The ruby way ii

Ruby中的基本类型

Page 8: The ruby way ii

Ruby中的整数类型

Page 9: The ruby way ii

单引号引用的字符串类型

Page 10: The ruby way ii

双引号引用的字符串类型

Page 11: The ruby way ii

字符串类型的其他写法

Page 12: The ruby way ii

字符串的 here document形式

Page 13: The ruby way ii

Ruby中的 Range类型

Page 14: The ruby way ii

Range作为条件

Page 15: The ruby way ii

Range作为间隔测试

Page 16: The ruby way ii

Array类型简介

Page 17: The ruby way ii

Hash类型简介

Page 18: The ruby way ii

正则表达式类型简介

Page 19: The ruby way ii

Ruby中的表达式

Page 20: The ruby way ii

表达式具有返回值

Page 21: The ruby way ii

表达式更进一步

Page 22: The ruby way ii

If 表达式

Page 23: The ruby way ii

If表达式

Page 24: The ruby way ii

If-else表达式

Page 25: The ruby way ii

If-elsif表达式

Page 26: The ruby way ii

三元条件表达式

Page 27: The ruby way ii

Ruby中的 Case语句

Page 28: The ruby way ii

无目标的 case语句

Page 29: The ruby way ii

有目标的 case语句

Page 30: The ruby way ii

有目标的 case语句进阶

Page 31: The ruby way ii

Ruby中的循环表达式…

Page 32: The ruby way ii

内建的循环表达式

Page 33: The ruby way ii

没有 do-while的应对

Page 34: The ruby way ii

Loop循环

Page 35: The ruby way ii

For循环

Page 36: The ruby way ii

For循环会被自动转化

Page 37: The ruby way ii

两者的细微差别

Page 38: The ruby way ii

整数上的迭代器

Page 39: The ruby way ii

其他类型上的迭代器

Page 40: The ruby way ii

循环的常用控制表达式

Page 41: The ruby way ii

其他控制表达式 redo, retry

Page 42: The ruby way ii

循环和 Range的结合使用

Page 43: The ruby way ii

To be continued…i love ruby. And you?