一、ruby的使用
1、ruby安裝(以下主要針對是windows的)
主要是在官網上找到
在安裝的時候務必注意:勾選
add ruby executables to your path(不然你只能自己手動加路徑了)
二、第乙個ruby的**
很尷尬的是我的ruby最終還是在mac上安裝了,windows用著實在是不方便。下面就來寫第乙個ruby
puts "hello world!"
好像每乙個語言寫的第乙個都是這個。寫乙個test.rb 把上面的**放進去,然後就在終端裡面就可以用
ruby test.rb
看看輸出的效果,這樣第乙個程式就寫好了
三、用irb shell
在終端視窗中輸入irb,就可以啟動互動式ruby直譯器
可以試試下面的一些輸入
irb(main):002:0> a = 1
=> 1
irb(main):003:0> a += 1
=> 2
irb(main):004:0> a
=> 2
irb(main):005:0> string = "ab"
=> "ab"
irb(main):006:0> string += "cd"
=> "abcd"
在ruby中變數名要用小寫字母,避免數字,如果是是幾個單詞組合在一起的變數名,單詞之間就用下劃線,比如student_teacher
四、ruby是乙個物件導向的語言
ruby是乙個物件導向的語言,與其他同樣的物件導向語言不同的是,它一切都可以是物件,比如字串,數字!
你可以這樣用
irb(main):007:0> "hello".upcase
=> "hello"
irb(main):008:0> "ruby".reverse
=> "ybur"
irb(main):009:0> -1.abs
=> 1
第乙個是把字串變為全大寫,第二個把裡面的字元倒著寫,第三個對數字取絕對值,是不是很有意思~
第一次接觸ruby
part one afile file.new e calog.cfu w afile.puts rtwe calllog configuration file afile.puts rerew 2.0 calog afile.puts 日誌的根路徑 afile.puts base path e l...
ruby學習隨筆1
函式的括號可有可無,如puts x 或puts x 為避免使用歧義,最好使用括號 在不影響函式使用的情況下可以去掉括號。語句末尾的分號可有可無,一行語句有多個語句時要用分號隔開。只有nil和false是假,其他都是真。puts直接輸出一行內容,包括回車換行 print輸出字串,但是不包含回車換行 p...
Ruby程式設計筆記1
1 擴充套件名為 rb 執行ruby時輸入ruby helloruby.rb 2 print hello,ruby n 雙引號時會考慮 n這種特殊字元 print hello,ruby n 單引號不會考慮 n t這種特殊字元,只會按照引號內容原本輸出 3 puts方法與print方法不同,顯示的字串...