Ruby初學(xué)筆記之Hello World
注:Ruby Windows安裝包請(qǐng)前往http://rubyinstaller.org/下載安裝。
安裝了個(gè)Ruby193,寫了第一個(gè)Ruby程序,來(lái)記錄下自己學(xué)習(xí)點(diǎn)滴。
首先在Ruby的新建個(gè)文件夾Sample,再新添加個(gè)文件,名字HelloWorld.rb
內(nèi)容就是:
puts "Hello,World!"
當(dāng)然也可以先聲明變量,如后再用puts語(yǔ)句
a = "Hello,World!"
puts a
當(dāng)然也可以先寫個(gè)函數(shù),再調(diào)用,讓其輸出。
def say(name)
"Hello,#{name}"
end
puts say("World!")
考慮到Ruby是完全面向?qū)ο螅部梢韵葘憘€(gè)類,再調(diào)類里面的對(duì)象方式來(lái)完成。
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)行方式,如下:
c:\Ruby193\Sample>ruby HelloWorld.rb
Hello, World!
相關(guān)文章
Ruby中調(diào)用執(zhí)行shell命令的6種方法
這篇文章主要介紹了Ruby中調(diào)用執(zhí)行shell命令的6種方法,本文羅列了Ruby中可以調(diào)用和執(zhí)行Linux系統(tǒng)Shell命令的6個(gè)方法,需要的朋友可以參考下2014-10-10Ruby使用REXML庫(kù)來(lái)解析xml格式數(shù)據(jù)的方法
這篇文章主要介紹了Ruby使用REXML庫(kù)來(lái)解析xml格式數(shù)據(jù)的方法,文章最后提及了REXML庫(kù)的使用相關(guān)安全問(wèn)題可以注意一下,需要的朋友可以參考下2016-04-04Rails中遇到錯(cuò)誤跳轉(zhuǎn)到統(tǒng)一提示錯(cuò)誤頁(yè)的方法
這篇文章主要介紹了Rails中遇到錯(cuò)誤跳轉(zhuǎn)到統(tǒng)一提示錯(cuò)誤頁(yè)的方法,本文在ApplicationController中添加捕捉錯(cuò)誤并跳轉(zhuǎn)到統(tǒng)一提示頁(yè)面,需要的朋友可以參考下2015-01-01Ruby on Rails基礎(chǔ)之新建項(xiàng)目
Ruby on Rails 是一個(gè)可以使你開發(fā),部署,維護(hù) web 應(yīng)用程序變得簡(jiǎn)單的框架。下面我們就來(lái)看看如何簡(jiǎn)單便捷的使用這一框架,本系列文章將一一為大家揭秘2016-02-02