iT邦幫忙

2022 iThome 鐵人賽

DAY 2
1
Modern Web

Ruby新手村的礦工日記系列 第 2

[ Day 02 ] 請問要來點 Hello World 嗎?

  • 分享至 

  • xImage
  •  

學習一個程式語言前,你第一個寫的語法不出意外應該是Hello World!吧!
根據維基百科對於 Hello World:

「Hello, World!」程式通常指一類輸出或顯示「Hello, World!」字串的電腦程式。在大多數通用程式語言中,這樣的程式只有一小段代碼,因此可以用來展示該程式語言的基本語法。「Hello, World!」往往是初學者學習某種程式語言所接觸的第一個程式內容,同時它也是用來確認原始碼編譯器、程式開發或執行環境是否已經安裝妥當並被操作者理解的常用手段。

更多詳細內容可以參考維基百科

在開始寫程式前,建議初學者可以先使用replit,來試玩看看。
那現在我們就來嘗試用 Ruby 來寫出 Hello World 吧!

Hello World!

首先,要印出 Hello World 你需要知道這三個東西:

  • print:就只印出東西
  • puts:除了印出東西外,結尾有換行符號
  • p:會連結構都印出來,同時也會有換行符號

程式碼是這長這樣的:

print 'Hello, World!'
puts 'Hello, Ruby!'
p 'Hello, World!'

印出來的結果會是這樣:
Hello, World!!Hello, Ruby!
"Hello, World!"

再用另外一個例子來看p:

p [1, 2, 3] # 印出 [1, 2, 3]

這個例子,大家可以看出 p 會連結構一起印出來!
不曉得眼尖的各位有沒有發現程式碼有一個 # 的符號,別急!這邊幫你做解答!

註解

使用註解的兩個時機:

  1. 說明你所寫的程式碼的意思!
  2. 使該行程式碼不執行。

以下為註解的方式:

# 單行註解是我!
# 我是單行註解!
=begin
我是
多行
註解
=end

在 Ruby 裡,比較常用單行註解居多。

今天的礦工日記差不多就寫到這裡,那我們明天見!

參考資料:

  1. 為你自己學 Ruby on Rails
  2. 維基百科

上一篇
[ Day 01 ] 一切的一切都從 Ruby 開始
下一篇
[ Day 03 ] Ruby 中的變數好奇妙~
系列文
Ruby新手村的礦工日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言