Ruby Programming 2025 pdf epub mobi 電子書 下載
☆☆☆☆☆
簡體網頁||
繁體網頁
Ruby Programming pdf epub mobi 著者簡介
Ruby Programming pdf epub mobi 圖書描述
《Ruby Programming:嚮Ruby之父學程序設計(第2版)》是為瞭讓完全沒有程序設計經驗的讀者也能靈活地使用Ruby,因此書中詳細地說明瞭各種知識。從程序所需要的變量、常數、方法、類、控製結構等語法的說明,到類的主要使用方法、簡單的應用等,盡可能都淺顯地加以解說。您若是自己動手玩過HTML這樣的讀者,應該就能充分活用《Ruby Programming:嚮Ruby之父學程序設計(第2版)》的知識瞭。另外,若您不是初學者,但想要從頭開始學習Ruby語言,這《Ruby Programming:嚮Ruby之父學程序設計(第2版)》也會派上用場。Ruby是為瞭讓程序設計更快樂而開發的程序語言。Ruby具有“徹底麵嚮對象”、“豐富的程序庫”、“親和力高的直觀語法形式”等多項特徵,但這些特徵並不是Ruby的目的,隻能說是為瞭讓程序設計更有趣而開發的手段罷瞭。
希望《Ruby Programming:嚮Ruby之父學程序設計(第2版)》的讀者,都能從使用Ruby的過程中,找到屬於自己的“興趣”與“樂趣”。──若您可以這樣靈活運用,那將是《Ruby Programming:嚮Ruby之父學程序設計(第2版)》作者無上的榮幸瞭。
Ruby Programming 2025 pdf epub mobi 電子書 下載
Ruby Programming pdf epub mobi 圖書目錄
第1部分 開始使用Ruby
第1章 與Ruby的第一次接觸
1.1 執行Ruby
1.1.1 Windows環境
1.1.2 UNIX環境
1.1.3 MacOS X環境
1.1.4 確認執行正常
1.2 程序的說明
1.2.1 對象
1.2.2 方法
1.3 字符串
1.3.1 換行字符與“”
1.3.2 “'”與“""”
1.4 調用方法
1.5 puts方法
1.6 p方法
1.7 顯示中文
1.8 數值的顯示與計算
1.8.1 顯示數值
1.8.2 四則運算
1.8.3 數學函數
1.9 變量
1.10 寫注釋
1.11 控製結構
1.12 條件判斷:if~then~end
1.13 字符串反復執行(循環)
1.13.1 while語句
1.13.2 times方法
1.14 定義方法
1.15 讀入其他文件
第2章 方便的對象
2.1 數組
2.1.1 建立數組
2.1.2 從數組中取得對象
2.1.3 將對象存進數組裏
2.1.4 數組的內容
2.1.5 數組的大小
2.1.6 逐項處理數組內容
2.2 雜湊(HASH)
2.2.1 建立雜湊
2.2.2 從雜湊獲取對象
2.2.3 逐項處理雜湊內容
2.3 正則錶達式
第3章 指令設計
3.1 從命令行輸入的數據
3.2 讀取文件
3.2.1 讀入文件內的文本數據並顯示
3.2.2 從文件逐行讀入數據並顯示齣來
3.2.3 隻顯示文件裏符閤特定樣式的幾行
第2部分 學習基礎
第4章 對象與變量、常數
4.1 對象
4.2 類
4.3 變量
4.4 常數
4.5 保留字
第5章 條件判斷
5.1 什麼是條件判斷
5.2 Ruby的條件
5.2.1 條件與真假值
5.2.2 邏輯運算符
5.3 if語句
5.4 unless語句
5.5 case語句
5.6 if修飾符與unless修飾符
5.7 總結
第6章 循環
6.1 循環的基礎
6.2 寫循環時要注意的事情
6.3 實現循環的方式
6.4 times方法
6.5 for語句
6.6 一般的for語句
6.7 while語句
6.8 until語句
6.9 each方法
6.10 loop方法
6.11 循環的控製
6.11.1 break
6.11.2 next
6.11.3 redo
6.12 總結
第7章 方法
7.1 調用方法
7.2 方法的分類
7.2.1 實例方法
7.2.2 類方法
7.2.3 函數性的方法
7.3 定義方法
第8章 類與模塊
8.1 什麼是類
8.1.1 類與實例
8.1.2 繼承
8.2 自己定義類
8.2.1 class語句
8.2.2 initialize方法
8.2.3 實例變量與實例方法
8.2.4 訪問方法
8.2.5 類方法
8.2.6 常數
8.2.7 類變量
8.2.8 擴充類
8.2.9 使用繼承
8.2.10 限製方法的調用
8.3 什麼是麵嚮對象
8.3.1 數據與處理程序
8.3.2 “數據與處理程序”方式的問題
8.3.3 對象
8.3.4 麵嚮對象的特徵
8.3.5 Duck Typing(行為決定類型)
8.4 什麼是模塊
8.5 自己定義模塊
8.5.1 常數
8.5.2 定義方法
第9章 錯誤處理與例外
9.1 關於錯誤處理
9.2 例外處理
9.3 例外處理的寫法
9.4 善後處理
9.5 重新執行
9.6 rescue修飾符
9.7 例外處理語法的補充
9.8 指定要捕捉的例外
9.9 例外類
9.10 引發例外
9.11 catch與throw
第3部分 使用類
第10章 數值(Numeric)類
10.1 Numeric的類架構
10.2 數值常數
10.3 算術運算
10.3.1 除法
10.3.2 Math模塊
10.4 數值類型的轉換
10.5 位運算
10.6 數數
練習
第11章 數組(Array)類
11.1 復習數組
11.2 建立數組
11.2.1 使用Array.new
11.2.2 使用%w
11.2.3 使用to_a方法
11.2.4 使用字符串的split方法
11.3 索引的用法
11.3.1 獲取元素
11.3.2 改寫元素
11.3.3 插入元素
11.3.4 以多個索引建立新數組
11.4 不使用索引操作數組
11.5 作為集閤的數組
11.6 作為“列錶”的數組
11.7 數組的主要方法
11.7.1 將數據加入數組中
11.7.2 從數組中刪除數據
11.7.3 換掉數組的元素
11.8 數組與迭代器
11.9 處理數組的每個元素
11.9.1 使用循環配閤索引
11.9.2 使用each方法逐項獲取元素
11.9.3 使用破壞性的方法反復操作
11.9.4 使用其他迭代器
11.9.5 自己設計迭代器
11.10 數組的元素
11.10.1 示例:使用簡單的矩陣
11.10.2 小心初始化
11.11 並行處理多個數組的值
練習
第12章 字符串(String)類
12.1 建立字符串
12.1.1 使用%Q、%q
12.1.2 使用嵌入文檔
12.1.3 使用sprintf方法
12.2 獲取字符串長度
12.3 分割字符串
12.4 連接字符串
12.5 字符串的索引
12.6 比較字符串
12.7 處理換行字符
12.8 字符串的查找與取代
12.8.1 查找字符串
12.8.2 字符串的取代
12.9 字符串與數組共同的方法
12.9.1 與索引操作有關的方法
12.9.2 Enumerable模塊相關的方法
12.9.3 連接、逆轉相關的方法
12.10 其他方法
練習
第13章 雜湊(Hash)類
13.1 雜湊的復習
13.2 建立雜湊的方法
13.2.1 使用{}
13.2.2 使用Hash.new
13.3 獲取、設定雜湊的值
13.3.1 直接取齣所有鍵或值
13.3.2 雜湊的默認值
13.4 查詢雜湊裏是否存在某個鍵或值
13.5 查詢雜湊的大小
13.6 刪除鍵與值
13.7 初始化雜湊
13.8 應用示例:計算單字數量
練習
第14章 正則錶達式
第14章 (Regexp)類
14.1 關於正則錶達式
14.1.1 正則錶達式的寫法與用途
14.1.2 建立正則錶達式對象
14.2 正則錶達式的樣式與匹配
14.2.1 以一般文字進行匹配
14.2.2 匹配行首與行尾
14.2.3 指定想要匹配成功的文字範圍
14.2.4 匹配任意字符
14.2.5 使用反斜綫的樣式
14.2.6 反復齣現
14.2.7 最短匹配
14.2.8 “()”與反復
14.2.9 多選
14.3 使用quote方法的正則錶達式
14.4 正則錶達式的選項
14.5 迴溯參照
14.6 使用正則錶達式的方法
14.6.1 sub方法與gsub方法
14.6.2 scan方法
14.7 正則錶達式的示例
練習
第15章 IO類
15.1 輸入/輸齣的種類
15.1.1 標準輸入/輸齣
15.1.2 文件輸入/輸齣
15.1.3 open-uri.rb
15.1.4 stringio.rb
15.2 基本的輸入/輸齣操作
15.2.1 輸入操作
15.2.2 輸齣操作
15.3 文件指針
15.4 二進製模式與文本模式
15.5 緩衝處理
15.6 與指令交換數據
練習
第16章 File類與Dir類
16.1 File類
16.1.1 更改文件名
16.1.2 復製文件
16.1.3 刪除文件
16.2 目錄的操作
16.2.1 讀取目錄內容
16.2.2 Dir.glob
16.2.3 建立目錄與刪除
16.3 文件與目錄的屬性
16.3.1 獲取屬性
16.3.2 FileTest模塊
16.4 文件名的操作
16.5 與文件操作相關的程序庫
16.5.1 find.rb
16.5.2 tempfile.rb
16.5.3 fileutils.rb
練習
第17章 Time類與Date類
17.1 Time類、Date類、
17.1 DateTime類
17.2 獲取Time對象
17.3 計算時間
17.4 時間的格式
17.5 本地時間
17.6 解析字符串
17.7 使用DateTime類
17.8 DateTime類與Time類的差異
17.8.1 DateTime類錶示一天的方式
17.8.2 時差處理的差異
17.9 使用Date類求日期
17.10 計算日期
17.11 日期格式
17.12 解析字符串
練習
第4部分 靈活使用Ruby
第18章 Ruby的其他補充知識
18.1 命令行選項
18.1.1 調試、運行確認
18.1.2 獲取信息
18.1.3 單行程序(one-liner)
18.1.4 安全性檢查
18.1.5 其他
18.2 環境變量
18.3 常數
18.4 內建變量
18.5 內建常數
18.6 多重賦值
18.7 BEGIN{}與END{}
18.8 alias
18.9 undef
18.10 虛擬變量
第19章 運算符
19.1 邏輯運算符的應用
19.2 條件運算符
19.3 自我賦值
19.4 範圍運算符
19.5 運算符的優先次序
19.6 定義運算符
19.6.1 二元運算符
19.6.2 單項運算符
19.6.3 數組參照運算符
第20章 迭代器(iterator)
20.1 迭代器與區塊調用
20.2 迭代器的基礎知識
20.3 各式各樣的迭代器
20.3.1 用在數組上
20.3.2 用在雜湊上
20.3.3 用在文件上
20.4 Enumerable模塊
20.4.1 each方法
20.4.2 collect方法
20.4.3 sort方法
20.4.4 sort_by方法
20.5 實現迭代器
第21章 Mix-in
21.1 include方法
21.2 Comparable模塊
21.3 Enumerable模塊
21.4 與繼承的關係
21.5 方法的查找規則
第5部分 製作應用
第22章 日誌文件解析
22.1 淺談日誌文件訪問
22.2 查詢訪問數
22.3 查詢訪問日期
22.4 以圖錶顯示訪問日期
22.5 隻統計特定文件的訪問次數
第23章 查找郵政編碼
23.1 郵政編碼數據庫
23.2 讀文件
23.3 gdbm程序庫
23.4 生成數據
23.5 查找數據
23.6 jzipcode.rb
23.7 執行與使用
23.8 總結
第24章 解析HTML
24.1 關於HTML
24.1.1 元素與標簽
24.1.2 注釋
24.1.3 字符引用
24.2 建立程序
24.2.1 注釋的解析
24.2.2 標簽的解析(一)
24.2.3 文字數據的解析
24.2.4 示例
24.2.5 標簽的解析(二)
24.3 超鏈接一覽
附錄A
· · · · · · (
收起)
下載链接在页面底部
下載連結1
下載連結2
下載連結3
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2025-03-29
Ruby Programming 2025 pdf epub mobi 電子書 下載
Ruby Programming 2025 pdf epub mobi 電子書 下載
Ruby Programming 2025 pdf epub mobi 電子書 下載
喜欢 Ruby Programming 電子書 的读者还喜欢
Ruby Programming pdf epub mobi 讀後感
評分
☆☆☆☆☆
齣書方麵,歐美 日本 韓國 人真的比國人認真負責任很多,該書的內容就很樸實無華,很基礎!例子很簡單易懂!適閤初學者!有點兒小缺憾的是 我拿到的書是颱灣 繁體版的,有一些詞匯和我們簡體說法是不一樣的!
評分
☆☆☆☆☆
我暑假用大概3天時間,總計10個小時左右快速把書過瞭一遍,看瞭大概80%的內容,看過的內容代碼基本全部手敲瞭一遍。後來因為一段時間沒寫Ruby程序,馬上忘掉瞭不少東西。 迴過頭來看,這是一本不錯的入門書籍,定位在0基礎都可以看的,一些概念都講的比較易懂。是不是因為日文...
評分
☆☆☆☆☆
《Ruby Programming:嚮Ruby之父學程序設計(第2版)》內容包括: 第一部分 開始使用Ruby 通過簡單的Ruby程序來介紹程序的基本架構。 第二部分 學習基礎 寫Ruby程序時需要知道的基礎語法規則,以及類、模塊等麵嚮對象程序設計的思考方法與用詞。 第三部分 使用類 寫程序時重要...
評分
☆☆☆☆☆
《Ruby Programming:嚮Ruby之父學程序設計(第2版)》內容包括: 第一部分 開始使用Ruby 通過簡單的Ruby程序來介紹程序的基本架構。 第二部分 學習基礎 寫Ruby程序時需要知道的基礎語法規則,以及類、模塊等麵嚮對象程序設計的思考方法與用詞。 第三部分 使用類 寫程序時重要...
評分
☆☆☆☆☆
原書並不是鬆本行弘先生——我們所認為的ruby之父——所著,他隻是審訂人。這種噱頭頗有博文視點的風格。 原作應該寫得還是中規中矩,但是感覺不齣譯者在序言中的“一種不滿足,但又極為興奮的成就感”。 翻譯和排版則更看不齣“認真”。譯者說“在國內很多的原創齣版物身上,...
類似圖書 點擊查看全場最低價
出版者:電子工業齣版社
作者:高橋徵義
出品人:
頁數:272
譯者:博碩文化
出版時間:2009-4
價格:42.00元
裝幀:
isbn號碼:9787121077029
叢書系列:
圖書標籤:
Ruby
程序設計
Programming
入門
計算機
編程語言
編程
ruby
Ruby Programming 2025 pdf epub mobi 電子書 下載
Ruby Programming pdf epub mobi 用戶評價
評分
☆☆☆☆☆
這本應該是最適閤入門的瞭把
評分
☆☆☆☆☆
有點過Simple 適閤剛入門編程的
評分
☆☆☆☆☆
怎麼評價瞭,現在我覺得學一門語言重要的倒不是看書,而是 while True: ....write_code() ....read_doc() ....read_code() ....rewrite_code() #小黑瞭一下ruby
評分
☆☆☆☆☆
怎麼評價瞭,現在我覺得學一門語言重要的倒不是看書,而是 while True: ....write_code() ....read_doc() ....read_code() ....rewrite_code() #小黑瞭一下ruby
評分
☆☆☆☆☆
已經泛讀瞭一遍瞭,對Ruby有瞭一個大概的瞭解,可是要自己編程序的話,還是不知道如何下手。
Ruby Programming 2025 pdf epub mobi 電子書 下載