麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Ruby > 正文

Ruby迭代器的7種技巧分享

2020-10-29 19:43:01
字體:
來源:轉載
供稿:網友

Ruby由于吸收了Perl的正則表達式和Python的可讀性,所以其中的計數(shù)取值方法,是非常人性化和靈活的,這里可以舉例來說明下:
一、打印7次“hello,world”,如下:

復制代碼 代碼如下:

7.times{puts "hello,world"}
#在這里,puts的作用等同于print+"/n"

二、依次打印1..9,在ruby中的方法就更多了,這里用比較簡單的方式來實現(xiàn),如下:
復制代碼 代碼如下:

(1..9).each{|i| print i," "}

三、打印1..9中比7要小的數(shù)值,如下:
復制代碼 代碼如下:

1.upto(9){|i| print i," " if i < 7}

四、從10循環(huán)至2值,并依次減1處理,如下所示:
復制代碼 代碼如下:

10.downto(2) do |i|
print i," "
end

五、將1-9每個數(shù)依次*2,然后將結果輸入,如下:
復制代碼 代碼如下:

a = 1..9
b = a.collect{|i| i*2 }
p b[0..8]

六、打印出[1..100]數(shù)組中能被3整除的元素,如下所示:
復制代碼 代碼如下:

a = (1..100).to_a
p a.select{|i| i %3 == 0}

七、從3循環(huán)至19,并依次加3處理,如下所示:
復制代碼 代碼如下:

3.step(19,3) do |i|
print i," "
end

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美日本在线视频 | 成人青青草 | 国产1级视频 | 羞羞视频一区二区 | 亚洲va久久久噜噜噜久久男同 | av在线免费观看网站 | 日韩美香港a一级毛片 | 懂色av懂色aⅴ精彩av | 欧美成年视频 | 小视频免费在线观看 | 337p粉嫩大胆噜噜噜亚瑟影院 | 日本精品二区 | 中文字幕激情 | 高清国产在线 | 快播av在线 | 91成人免费看 | 国产妇女乱码一区二区三区 | www69xxxxx| 欧美一级理论 | 曰韩在线视频 | 爽毛片| 一级免费a | 免费亚洲视频在线观看 | 视频一区二区三区免费观看 | 精品一区二区三区电影 | 91av爱爱| 久久精品视频69 | 毛片网站视频 | 亚洲国产综合在线观看 | 99国产精品欲a | 成年毛片 | 国产午夜免费不卡精品理论片 | 青青草在线免费观看 | 亚洲91精品 | 羞羞网站视频 | 国产在线播放一区二区 | 羞羞羞网站 | 激情宗合 | 国产女王女m视频vk 中文日韩 | 国产成人在线网址 | 日本精品二区 |