iT邦幫忙

DAY 4
4

外行人學Ruby系列 第 4

[外行人學Ruby]Day 4

  • 分享至 

  • xImage
  •  

以"笨方法學Ruby(Learn Ruby The Hard Way)"為教材, 真實記錄一個程式語言的外行人在實際練習"笨方法學Ruby"時對每一行程式碼的自問自答, 而隨著不停學習, 又推翻之前自以為是的錯誤解答的學習旅程, 希望能鼓勵更多和我一樣不懂程式語言卻又想學Ruby的人, 看看我是怎麼在程式碼裡撞牆跌倒又爬起來. 當然, 也希望各位前輩能夠在我把這些自以為是的錯誤解答貼出來時能夠不吝指教, 因為我不討拍, 而是來討教的!
各位中秋節快樂, 希望大家都能和家人團聚烤肉!

接下來的課程還是從print開始, 不過比較進階了:

ex.9: 看起來好亂的程式碼啊!! 摻了一堆back slash, back slash就是\, 也請記住! 詳細的說明會在ex.10, 不過大家可以先猜看看

ex.9 執行結果

ex.10: 如果要在string裡面擺一些會造成Ruby困擾的符號時, 就可以用back slash來“逃脫”

ex.10 執行結果

ex.11: 前面的練習都是單方面的把程式寫死, 不過現在要開始和程式互動了

ex.11 執行結果, 結果我的身高體重穿幫了

ex.12: 這裡有個|f|讓我找了好久, 因為我不知道要怎麼讓google查||這個符號....這東西很有趣, 叫做place holder, place holder裡面的那個f是沒有意義的, 你可以換成隨便什麼字母或單字都行, 它就像是一個代名詞, 代表前面的那個動作

ex.12 執行結果: 其實結果超長, 因為第一個.base_uri會吐整個網頁的程式碼, 所以我只截取最後的部分貼圖

今天先貼三個習題, 不是因為我要烤肉, 是因為place holder那邊根本看不懂又google不到, 讓我查了好久, 明日再戰!


上一篇
[外行人學Ruby]Day 3
下一篇
[外行人學Ruby]Day 5
系列文
外行人學Ruby26
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
卡斯
iT邦研究生 1 級 ‧ 2013-09-19 23:46:22

timfeng提到:
我的身高體重穿幫了

哈哈

我要留言

立即登入留言