Ruby 與ruby的初次接觸(1)

2021-08-01 04:25:32 字數 1262 閱讀 6628

一、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方法不同,顯示的字串...