檔案字尾名.rb
1.輸出語法
puts "hello,ruby"
prints "hello,world"
將內容儲存為a.rb
並將此檔案放入目錄d盤下的ror目錄中
執行命令d:\ror>ruby a.rb
就會看到輸出
hello,ruby
hello,world
2.換行
puts "zhangsan\n"
puts "lisi\n"
3.連字元
ruby使用\作為連字元
例子:puts "nihao\
zhangsan"
會在一行輸出
4.注釋符
單行注釋
#多行注釋
=begin
=end
5.區域性變數
區域性變數就是普通變數,在ruby中由小寫字母或下劃線開頭。
例子:a="jim"
puts a
就會輸出jim
變數不用修飾符
6.基本輸入
gets方法
例子:a = gets
puts a
就會接收乙個值,然後將其輸入。注:ruby是解釋型語言,與php相似。
7.數字和字串連線
例子:puts 0
puts 1.5
puts 0.618
直接用+號來連線字串
s = "hello"
a = "ruby"
s = s + "&" +a
puts s
結果:hello&ruby
Ruby語言基礎學習三 Ruby變數 運算
coding utf 8 聯合比較運算子。如果第乙個運算元等於第二個運算元則返回 0,如果第乙個運算元大於第二個運算元則返回 1,如果第乙個運算元小於第二個運算元則返回 1。a 10 b 12 c 10 12 puts c a1,b1,c1 10,20,30 a,b b,a 這樣設計很巧妙,可以直接...
Ruby語言基礎
ruby中除了false以外,其餘所有物件中只有nil能代表為空,幾遍是數字0也表示true if nil nil is true else nil is false endif 0 0 is true else 0 is false end陣列 有多種方法呼叫 a w a.shuffle 打亂順序...
Ruby語言基礎學習九 Ruby範圍 迭代器
範圍,本文參考 作為序列的範圍 ruby 使用 和 範圍運算子建立這些序列。兩點形式建立乙個包含指定的最高值的範圍,三點形式建立乙個不包含指定的最高值的範圍。array 值分隔符 range1 1.10 to a 轉換成陣列 range2 a d to a range3 bar bat to a p...