二十分鐘內學會Ruby
這是一個小型的Ruby教程,完成時間不應超過20分鐘。它假設你已經安裝了Ruby。(如果您的計算機上沒有Ruby,請在開始之前安裝它。)
點選標題進入原文,英文比較簡單易懂。
摘錄部分如下:
互動式Ruby
Ruby附帶了一個程式,它將顯示您提供它的任何Ruby語句的結果。在像這樣的互動式會話中使用Ruby程式碼是學習該語言的一種極好方法。
開啟IRB(代表Interactive Ruby)。
- 如果您正在使用macOS開啟Terminal並輸入irb,請按Enter鍵。
- 如果您使用的是Linux,請開啟一個shell並鍵入irb並按Enter鍵。
- 如果您使用的是Windows,請Interactive Ruby從“開始”選單的“Ruby”部分開啟。
irb(main):001:0> |
好的,所以它是開放的。怎麼辦?
輸入: "Hello World"
irb(main):001:0> "Hello World" => "Hello World" Ruby Obeyed You! |
剛剛發生了什麼?我們剛剛寫了世界上最短的“Hello World”節目嗎?不完全是。第二行只是IRB告訴我們它評估的最後一個表示式的結果的方式。如果我們要列印出“Hello World”,我們還需要更多:
irb(main):002:0> puts "Hello World" Hello World => nil |
puts是在Ruby中列印出來的基本命令。但那又有什麼意義=> nil呢?這是表達的結果。puts 總是返回nil,這是Ruby絕對沒有價值的東西。
相關文章
- 十分鐘學會FlaskFlask
- 十分鐘教你學會怎樣看盤
- 十分鐘學會微調大語言模型模型
- 十分鐘學會Golang開發gRPC服務GolangRPC
- 十分鐘學會用 Go 編寫 Web 中介軟體GoWeb
- 在 Y 分鐘內學會 PythonPython
- iOS的http/https請求——十分鐘學會Charles抓包iOSHTTP
- 【工具】十分鐘快速搭建內網穿透工具 —— frp內網穿透FRP
- [工具] 十分鐘快速搭建內網穿透工具 —— frp內網穿透FRP
- 十分鐘學習泊松分佈
- 睡前十分鐘
- 2分鐘學會CSS內嵌樣式CSS
- 如何在十分鐘內建立一個Chrome 外掛Chrome
- 十分鐘搞定 GradleGradle
- 一分鐘教你學會搭建ngrok內網穿透內網穿透
- 十分鐘快速上手NutUIUI
- 十分鐘看懂AES加密加密
- 十分鐘學會使用 Elasticsearch 優雅搭建自己的搜尋系統(附原始碼)Elasticsearch原始碼
- rails on ruby,ruby on rails 之程式碼塊(二)AI
- 十分鐘內瞭解Java 8到Java 15的新功能 - DEVJavadev
- 十分鐘快速入門 PythonPython
- 三十分鐘拿Git幹活Git
- 三十分鐘寫作訓練
- 香港WiFi無線網存漏洞近5成十分鐘內可破解WiFi
- 十分鐘完成vscode配合Eslint使用VSCodeEsLint
- 三十分鐘掌握Webpack效能優化Web優化
- 十分鐘搞懂Lombok使用與原理Lombok
- 十分鐘搞懂分散式爬蟲分散式爬蟲
- 十分鐘 GET 資料分析技巧
- 十分鐘上手前端UI框架Bootstrap前端UI框架boot
- 爬蟲程式十分鐘入門爬蟲
- TiFlash 函式下推必知必會丨十分鐘成為 TiFlash Contributor函式
- 五分鐘學會Markdown
- 5分鐘學會 gRPCRPC
- 十分鐘上手chrome效能分析皮膚Chrome
- 教你十分鐘構建好 SpringBoot + SSM 框架Spring BootSSM框架
- 十分鐘理解Java中的弱引用Java
- 十分鐘理解 Java 中的動態代理Java