Hello

执行 irb 命令可进入命令交互模式。

在终端输入 ruby filename 可以执行 Ruby 脚本

单引号、双引号

和 PHP 类似,Ruby 中单引号中的字符也不经过转义,\' 例外。

1
2
3
4
5
print('Hello, \nRuby\n!\n')
Hello, \nRuby\n!\n

print('Hello, \\ \'Ruby\'.')
Hello, \ 'Ruby'.

puts 方法、p 方法

puts 方法和 print 方法相比,总是会在输出结果的末尾加上换行。

p 方法的数值结果和字符串结果会以不同的形式输出。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# helloruby.rb
print("Hello")
print(", ")
print("Ruby")
print("\n")

print "Hello", ", ", "Ruby", "\n"

puts "Hello", ", ", "Ruby", "\n"

puts "100"
puts 100
p "100"
p 100

输出结果

1
2
3
4
5
6
7
8
9
10
Hello, Ruby
Hello, Ruby
Hello
,
Ruby

100
100
"100"
100

参考书籍:《Ruby 基础教程》