1、文件扩展名为".rb"
运行Ruby时输入ruby helloruby.rb
print('Hello, Ruby!\n') \\单引号不会考虑\n、\t这种特殊字符,只会按照引号内容原本输出
puts ("100") => 100
puts (100)
=> 100
p ("100")
=> "100"
p (100)
=> 100
#include Math
print (sin(3.14), "\n")
print (sqrt(100), "\n")
if 条件 then
条件成立时想要执行的动作
else
条件不成立时想要执行的动作
end
while 反复执行的条件
想要反复执行的动作
end
当次数确定时,使用"times"这个方法会更简单
反复次数.times {
想要反复的动作
}
def 方法名
想要在方法内进行的动作
end
这种从其他文件读入的程序,称之为库(library)。要将库读入程序里,可以使用require方法
require "想要读入的库名"
def hello
print ("hello,Ruby!\n")
end
#
use_hello.rb
require "hello.rb"
hello()
Ruby具有大量的标准库,要使用这些标准库,也是使用require方法。例如,用来处理日期的Date模块,就可以使用下面这行程序读入:
require "date"
2、print("Hello, Ruby!\n") \\双引号时会考虑\n这种特殊字符
3、puts方法与print方法不同,显示的字符串最后面一定会换行。
4、比如数值的1与字符串的“1”,用print方法或puts方法显示时,画面上显示出来的都会是“1”,这样很难从显示结果去得知数据到底是什么对象。但是若使用p方法,字符串与数值就会以不同的形式显示出来。
5、使用数学函数,必须在程序的最前面加上 "include Math"这句。
6、写注释: 注释使用 "#"符号表示。若一行的第一个字是"#",则一整行都是注释;若一行的中间是 "#",则从"#"的位置直到行尾都是注释。另外,从一行的开头写起的"=begin"与"=end"所包括的区域也会使注释,需要写长篇的注释时这种写法就很好用。
7、条件判断:
8、while语句
9、 times 方法
10、 定义方法
11、读入其他文件
例:
hello.rb