转载

我的笨办法学 Ruby

很早之前学习 Python 的时候就跟过『笨办法学 Python』这本教材,那么这次要学的就是 Ruby 了,在上一篇日志中我们大概对 Ruby 有了基本的认识,不过还不够系统,也远达不到掌握。所以就通过简单的例子和大量的编码练习来快速入门吧!

关键点有三个:实践、能力培养和习惯养成。这些可能要比语言的语法本身更加重要!网上目前的简体中文版本基本已经失效,所以这里我基于 Ruby 2.1 和繁体中文版本,自己把整个教程『重写』一次(其实就是术语转换和对应 ruby 版本的细微变化)

感谢前人的辛勤劳动,如果看完觉得好,可以去官方网站买一本英文版,也算是支持作者(当然也可以顺手支持我一下,文末有二维码)

习题 0 准备工作

简单来说就是安装 Ruby,具体的安装过程这里就不赘述了,这里只记下一些比较常用的小技巧:

  • 使用 ruby -v 查看本机的 Ruby 版本,我的是 ruby 2.1.4p265 (2014-10-27 revision 48166) [x86_64-darwin14.0]
  • 输入 irb 进入 ruby 环境, ctrl+z 可以退出

习题 1 第一个程序

新建一个名为 ex1.rb 的文件,内容为:

puts "Hello World!"
puts "大家好"
puts "My name is Da Wang."
puts "Visit wdxtub.com for more!"
puts 'Just visit it!'
puts "Don't hesitate."
puts 'I "said" just do it.'

然后使用 ruby ex1.rb 即可执行,结果为:

$ ruby ex1.rb
Hello World!
大家好
My name is Da Wang.
Visit wdxtub.com for more!
Just visit it!
Don't hesitate.
I "said" just do it.

这就是这一节的内容了!如果想要注释掉某一行,在开头添加 # 符号即可,简单吧!

原文  http://wdxtub.com/2016/05/29/learn-ruby-the-hard-way/
正文到此结束
Loading...