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