Ruby 是一门优雅、易读、面向对象的脚本语言,非常适合初学者入门。下面给你一份从零开始的 Ruby 入门路线,按阶段来,循序渐进。
Ruby 特点:
brew install ruby
sudo apt install ruby
安装完成后验证:
ruby -v
irb
puts "Hello Ruby"
# hello.rb
puts "Hello Ruby"
运行:
ruby hello.rb
name = "Ruby"
age = 30
price = 19.9
is_good = true
Ruby 是动态类型语言,不需要声明类型。
puts "Hello #{name}"
if age > 18
puts "成年"
else
puts "未成年"
end
5.times do
puts "Ruby"
end
(1..5).each do |i|
puts i
end
arr = [1, 2, 3]
arr.each { |x| puts x }
hash = { name: "Ruby", age: 30 }
puts hash[:name]
def say_hi(name)
"Hi, #{name}"
end
puts say_hi("World")
class Person
def initialize(name)
@name = name
end
def say
puts "我是 #{@name}"
end
end
p = Person.new("Ruby")
p.say
❌ 一开始就去学 Rails
✅ 先掌握 Ruby 本身
❌ 死记语法
✅ 多写代码、多跑程序
如果你愿意,我可以:
你学 Ruby 是为了 Web 开发(Rails) 还是 自动化 / 脚本?
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。