Ruby日文手冊翻譯2

來源:互聯網
上載者:User

程式:

1:式子(就是程式碼,呵呵)
2:程式的終止

程式是由式子並排組成的。式子和式子之間使用分號或者換行來區分(譯者註:如果你想把兩行式子
寫在同一行中間就用分號隔開,如果分開在兩行就無需分號)。但是如果使用反斜線(\)的話,表示下
一行繼續接著上一行。

例:print "hello world!\n"(一如既往的Hello world)
  1. 式子:
例:true(1+2)*3foo()if test then ok else ng end

Ruby的式子中充斥著,變數和常量,各種各樣的直接量,運算和代入,if和while這種控制結構
方法的調用,類和方法的定義等等。式子可以通過括弧來分組。空的式子()將以nil返回。
Ruby的式子可以傳回值也可以不傳回值。

下面這些式子不傳回值:

        while,until,while的修飾式,until的修飾式

此外,對於方法來說,即可以指定參數也可以不指定參數。

不指定方法參數的式子:

 and, or, not         if/unless/rescue 修飾式

沒有指定的參數的方法,可以用括弧來分組像普通的式子一樣來使用它。

2.程式的終止

    Ruby解譯器當讀到下列符號時,讀入結束。
    檔案結束
    ^D(控制字元D)、^Z(控制字元Z)
    只有__END__的行(如果前面有空白的話將不被識別,即出錯)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.