二十分鐘內學會Ruby
這是一個小型的Ruby教程,完成時間不應超過20分鐘。它假設你已經安裝了Ruby。(如果您的計算機上沒有Ruby,請在開始之前安裝 它。)
點選標題進入原文,英文比較簡單易懂。
摘錄部分如下:
互動式Ruby
Ruby附帶了一個程式,它將顯示您提供它的任何Ruby語句的結果。在像這樣的互動式會話中使用Ruby程式碼是學習該語言的一種極好方法。
開啟IRB(代表Interactive Ruby)。
- 如果您正在使用macOS開啟Terminal並輸入irb,請按Enter鍵。
- 如果您使用的是Linux,請開啟一個shell並鍵入irb並按Enter鍵。
- 如果您使用的是Windows,請Interactive Ruby從“開始”選單的“Ruby”部分開啟。
irb(main):001:0>
好的,所以它是開放的。怎麼辦?
輸入: "Hello World"
irb(main):001:0> <font>"Hello World"</font><font> => </font><font>"Hello World"</font><font> Ruby Obeyed You! </font>
剛剛發生了什麼?我們剛剛寫了世界上最短的“Hello World”節目嗎?不完全是。第二行只是IRB告訴我們它評估的最後一個表示式的結果的方式。如果我們要打印出“Hello World”,我們還需要更多:
irb(main):002:0> puts <font>"Hello World"</font><font> Hello World => nil </font>
puts是在Ruby中打印出來的基本命令。但那又有什麼意義=> nil呢?這是表達的結果。puts 總是返回nil,這是Ruby絕對沒有價值的東西。