娃娃鴨學Ruby 注釋

2021-05-24 21:39:39 字數 639 閱讀 6783

1、注釋

注釋以#字元開頭並持續到該行結束

如果#字元出現在乙個字串或正規表示式字面量裡,那麼它將作為此字串或正規表示式的一部分而非引入一段注釋。

# this entire line is a comment

x="#this is a string"

y=/#this is a regular expression/

以上兩個不是注釋

2、嵌入式文件

多行注釋風格。

以乙個「=begin"開頭,並以乙個"=end"結尾("=end"所在的那一行也包括在內).

=begin 必須做為第乙個開頭

=begin someone needs to fix the brokencode below!

any code here is commented out

=end

#=begin someone needs to fix the brokencode below!

the code that goes here is no longer commented out

#=end

以上不為注釋。

2011-3-28 21:06

娃娃鴨學Ruby 25 If

if if 是最簡單的條件式,具有多種形式 if expression code end expression的值不是false或nil執行 可以有關鍵字 then if x 10 x 1 endif x 10 then x 1 end if x 10 then x 1 end1 else if e...

娃娃鴨學Ruby 13 陣列

b 陣列 b 乙個陣列就是一系列的值,可以通過這些值在該序列中的位置或索引來訪問它們。ruby中 陣列的第乙個值的索引為0 size和length方法返回乙個陣列的元素個數,最後乙個元素的索引是size 1 負索引從陣列的末尾開始計數 1 表示陣列的最後乙個元素,倒數第二個為 2 越界 返回nil,...

娃娃鴨學Ruby 15 範圍

b 範圍 ranges b 表示位於乙個開始值和乙個結束值之間的一些值。開始和結束值之間放置二三個點,如果使用兩個點,該範圍包含邊界 超過三個點,結尾點不包含在內 1.10 包含10 1.0.10.0 不包含10.0 include?方法測試乙個值是否被包含在乙個範圍內 cold war 1945....