Z
ZHANK
编程在线教程Ruby 教程Hello World 与 Ruby 风格
入门基础

Hello World 与 Ruby 风格

第一个 Ruby 程序、puts/print/p、方法调用省略括号、注释

Hello World 与 Ruby 风格

Ruby 语法以简洁著称——方法调用可省略括号,最后一行自动返回,代码读起来像英文。

学完本章你将: 掌握 puts/print/p、方法调用风格、注释。


Hello World

ruby
puts "Hello, Ruby!"
print "没有换行"
p "调试输出——包含类型信息"

# 输出:
# Hello, Ruby!
# 没有换行"调试输出——包含类型信息"
方法用途
puts输出 + 换行
print输出(无换行)
p调试——显示 inspect 结果

Ruby 风格

ruby
# 括号可省略
puts("Hello")
puts "Hello"    # 等价

# 方法链
"hello".upcase.reverse  # "OLLEH"

# 最后一行自动返回(不需要 return)
def greet(name)
    "Hello, #{name}!"   # 隐式返回
end

puts greet "Ruby"  # Hello, Ruby!

注释

ruby
# 单行注释

=begin
多行注释
可以跨行
=end