Ruby初學(xué)筆記之Hello World
更新時(shí)間:2015年06月15日 09:19:19 投稿:junjie
這篇文章主要介紹了Ruby初學(xué)筆記之Hello World,本文是一篇Ruby自學(xué)筆記,本文分別用普通方法、函數(shù)、類輸出Hello World,從一個(gè)一個(gè)的例子中了解Ruby編程,需要的朋友可以參考下
注:Ruby Windows安裝包請(qǐng)前往http://rubyinstaller.org/下載安裝。
安裝了個(gè)Ruby193,寫了第一個(gè)Ruby程序,來記錄下自己學(xué)習(xí)點(diǎn)滴。
首先在Ruby的新建個(gè)文件夾Sample,再新添加個(gè)文件,名字HelloWorld.rb
內(nèi)容就是:
復(fù)制代碼 代碼如下:
puts "Hello,World!"
當(dāng)然也可以先聲明變量,如后再用puts語句
復(fù)制代碼 代碼如下:
a = "Hello,World!"
puts a
當(dāng)然也可以先寫個(gè)函數(shù),再調(diào)用,讓其輸出。
復(fù)制代碼 代碼如下:
def say(name)
"Hello,#{name}"
end
puts say("World!")
考慮到Ruby是完全面向?qū)ο?,也可以先寫個(gè)類,再調(diào)類里面的對(duì)象方式來完成。
復(fù)制代碼 代碼如下:
class Hello
attr_reader :msg
def initialize
@msg = "Hello, World"
end
end
h = Hello.new
puts h.msg
print "Press RETURN"
$stdin.gets
運(yùn)行方式,如下:
復(fù)制代碼 代碼如下:
c:\Ruby193\Sample>ruby HelloWorld.rb
Hello, World!
相關(guān)文章
Ruby微信開發(fā)的幾個(gè)開源項(xiàng)目介紹
這篇文章主要介紹了Ruby微信開發(fā)的幾個(gè)開源項(xiàng)目介紹,需要的朋友可以參考下2014-05-05
Ruby面向?qū)ο缶幊讨蓄惻c方法的基礎(chǔ)學(xué)習(xí)
方法可以理解為類中的函數(shù),一定程度上可以受到類作用域的制約,其他地方和傳統(tǒng)意義上的函數(shù)無太大區(qū)別,這里我們就一起來進(jìn)行Ruby面向?qū)ο缶幊讨蓄惻c方法的基礎(chǔ)學(xué)習(xí)2016-05-05
Ruby on Rails遷移時(shí)的一些注意事項(xiàng)
這篇文章主要介紹了Ruby on Rails遷移時(shí)的一些注意事項(xiàng),包括建議的使用change方法取代up與down方法等細(xì)節(jié),需要的朋友可以參考下2015-08-08

