注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Ruby基礎(chǔ)教程(第4版)

Ruby基礎(chǔ)教程(第4版)

Ruby基礎(chǔ)教程(第4版)

定 價(jià):¥79.00

作 者: (日)高橋征義,(日)后藤裕藏 著; 何文斯 譯;(日)松本行弘 校
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787115366467 出版時(shí)間: 2014-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 352 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Ruby基礎(chǔ)教程(第4版)》為日本公認(rèn)的最好的Ruby入門教程。松本行弘親自審校并作序推薦。本書支持最新的Ruby2。0,也附帶講解了可運(yùn)行于1。9版本的代碼,事無(wú)巨細(xì)且通俗易懂地講解了編寫程序時(shí)所需要的變量、常量、方法、類、流程控制等的語(yǔ)法,以及主要類的使用方法和簡(jiǎn)單的應(yīng)用,讓沒有編程經(jīng)驗(yàn)的讀者也能輕松掌握Ruby,找到屬于自己的快樂編程方式,做到融會(huì)貫通并靈活運(yùn)用到實(shí)際工作中?!禦uby基礎(chǔ)教程(第4版)》適合Ruby初學(xué)者學(xué)習(xí)參考,有一定Ruby編程基礎(chǔ)的讀者若想再回顧一下Ruby的各知識(shí)點(diǎn),本書也能提供不少幫助。

作者簡(jiǎn)介

  高橋征義(Masayoshi Takahashi),日本Ruby協(xié)會(huì)創(chuàng)始人兼會(huì)長(zhǎng)。日本著名的IT書籍電子書平臺(tái)達(dá)人出版會(huì)董事長(zhǎng)。著有《Ruby基礎(chǔ)教程》《Rails3絕技190招》等。喜歡的作家是新井素子。后藤裕藏(Yuuzou Gotou),日本網(wǎng)絡(luò)應(yīng)用通信研究所董事。喜歡平克?弗洛伊德樂隊(duì)。松本行弘(Yukihiro Matsumoto),Ruby語(yǔ)言發(fā)明者,亦是亞洲首屈一指的編程語(yǔ)言發(fā)明者?,F(xiàn)兼任網(wǎng)絡(luò)應(yīng)用通信研究所(NaCl)研究員、樂天技術(shù)研究所研究員、Heroku首席架構(gòu)師等。昵稱“Matz”。討厭東京,喜歡溫泉。何文斯(本書譯者),上海交通大學(xué)電子工程系研究生畢業(yè),現(xiàn)就職于某國(guó)際獨(dú)立軟件開發(fā)商,從事軟件售后支持工作。對(duì)面向?qū)ο蟮某绦蛟O(shè)計(jì),腳本語(yǔ)言及其在語(yǔ)音、圖像等信號(hào)處理中的應(yīng)用有著濃厚的興趣。

圖書目錄

前 言 序 ——快樂編程 推 薦 序 譯 者 序 本書讀者對(duì)象 第1部分 Ruby初體驗(yàn) 第1章 Ruby初探 1.1 Ruby的運(yùn)行方法  1.2 程序解說 1.3 字符串 1.4 方法的調(diào)用  1.5 puts方法 1.6 p方法 1.7 中文的輸出 1.8 數(shù)值表示與計(jì)算 1.9 變量 print方法和變量 1.10 注釋 1.11 控制語(yǔ)句 print方法和變量 1.12 條件判斷:if~then~end 1.13 循環(huán)
第2章 便利的對(duì)象 2.1 數(shù)組 2.2 散列 2.3 正則表達(dá)式 模式與匹配
第3章 創(chuàng)建命令 3.1 命令行的輸入數(shù)據(jù) 3.2 文件的讀取 3.3 方法的定義 3.4 其他文件的引用 
第2部分 Ruby的基礎(chǔ) 第4章 對(duì)象、變量和常量 4.1 對(duì)象 4.2 類 4.3 變量 4.4 常量 4.5 保留字 4.6 多重賦值
第5章 條件判斷 5.1 什么是條件判斷 5.2 Ruby 中的條件 5.3 邏輯運(yùn)算符 5.4 if 語(yǔ)句 5.5 unless 語(yǔ)句 5.6 case 語(yǔ)句 5.7 if 修飾符與 unless 修飾符 5.8 總結(jié)
第6章 循環(huán) 6.1 循環(huán)的基礎(chǔ) 6.2 循環(huán)時(shí)的注意事項(xiàng) 6.3 實(shí)現(xiàn)循環(huán)的方法 6.4 times方法 6.5 for語(yǔ)句 6.6 普通的for語(yǔ)句 6.7 while語(yǔ)句 6.8 until語(yǔ)句 6.9 each方法 6.10 loop方法 6.11 循環(huán)控制 6.12 總結(jié)
第7章 方法 7.1 方法的調(diào)用 7.2 方法的分類 7.3 方法的定義
第8章 類和模塊  8.1 類是什么 8.2 類的創(chuàng)建 8.3 擴(kuò)展類 8.4 alias與undef 8.5 模塊是什么 8.6 模塊的使用方法 8.7 創(chuàng)建模塊 8.8 Mix-in  8.9 面向?qū)ο蟪绦蛟O(shè)計(jì)
第9章 運(yùn)算符 9.1 賦值運(yùn)算符 9.2 邏輯運(yùn)算符的應(yīng)用 9.3 條件運(yùn)算符 9.4 范圍運(yùn)算符 9.5 運(yùn)算符的優(yōu)先級(jí)  9.6 定義運(yùn)算符 
第10章 錯(cuò)誤處理與異常 10.1 關(guān)于錯(cuò)誤處理 10.2 異常處理 10.3 異常處理的寫法 10.4 后處理 10.5 重試 10.6 rescue修飾符 10.7 異常處理語(yǔ)法的補(bǔ)充 10.8 指定需要捕捉的異常 10.9 異常類 10.10 主動(dòng)拋出異常
第11章 塊 11.1 塊是什么 11.2 塊的使用方法 11.3 定義帶塊的方法 11.4 局部變量與塊變量
第3部分 Ruby的類 第12章 數(shù)值類 12.1 數(shù)值類的構(gòu)成 12.2 數(shù)值的字面量 12.3 算數(shù)運(yùn)算 除法 12.4 Math模塊 12.5 數(shù)值類型轉(zhuǎn)換 12.6 位運(yùn)算  12.7 隨機(jī)數(shù) 12.8 計(jì)數(shù) 12.9 近似值誤差
第13章 數(shù)組類  13.1 復(fù)習(xí)數(shù)組 13.2 數(shù)組的創(chuàng)建方法 13.3 索引的使用方法 13.4 作為集合的數(shù)組 “|”與“+”的不同點(diǎn) 13.5 作為列的數(shù)組 13.6 主要的數(shù)組方法 13.7 數(shù)組與迭代器 13.8 處理數(shù)組中的元素 13.9 數(shù)組的元素 13.10 同時(shí)訪問多個(gè)數(shù)組
第14章 字符串類 14.1 字符串的創(chuàng)建 14.2 獲取字符串的長(zhǎng)度 14.3 字符串的索引 14.4 字符串的連接 14.5 字符串的比較 字符串的大小比較 14.6 字符串的分割 14.7 換行符的使用方法 14.8 字符串的檢索與置換 14.9 字符串與數(shù)組的共同方法 14.10 其他方法 14.11 日語(yǔ)字符編碼的轉(zhuǎn)換
第15章 散列類 15.1 復(fù)習(xí)散列 15.2 散列的創(chuàng)建 15.3 值的獲取與設(shè)定 15.4 查看指定對(duì)象是否為散列的鍵或值 15.5 查看散列的大小 15.6 刪除鍵值 15.7 初始化散列 處理有兩個(gè)鍵的散列 15.8 應(yīng)用示例:計(jì)算單詞數(shù)量
第16章 正則表達(dá)式類 16.1 關(guān)于正則表達(dá)式 16.2 正則表達(dá)式的模式與匹配 16.3 使用quote方法的正則表達(dá)式 16.4 正則表達(dá)式的選項(xiàng) 16.5 捕獲 16.6 使用正則表達(dá)式的方法 16.7 正則表達(dá)式的例子
第17章 IO類 17.1 輸入/輸出的種類 17.2 基本的輸入/輸出操作 17.3 文件指針 17.4 二進(jìn)制模式與文本模式  17.5 緩沖 17.6 與命令進(jìn)行交互 17.7 open-uri庫(kù) 17.8 stringio庫(kù)
第18章 File類與Dir類 18.1 File類 18.2 目錄的操作 18.3 文件與目錄的屬性 FileTest模塊 18.4 文件名的操作 18.5 與操作文件相關(guān)的庫(kù)
第19章 Encoding類 19.1 Ruby的編碼與字符串 19.2 腳本編碼與魔法注釋 19.3 Encoding類 Encoding類的方法 19.4 正則表達(dá)式與編碼 19.5 IO類與編碼
第20章 Time類與Date類 20.1 Time類與Date類 20.2 時(shí)間的獲取 20.3 時(shí)間的計(jì)算 20.4 時(shí)間的格式 20.5 本地時(shí)間 20.6 從字符串中獲取時(shí)間 20.7 日期的獲取 20.8 日期的運(yùn)算 20.9 日期的格式 20.10 從字符串中獲取日期 
第21章 Proc類 21.1 Proc類是什么 21.2 Proc的特征 21.3 Proc類的實(shí)例方法 
第4部分 動(dòng)手制作工具 第22章 文本處理 22.1 準(zhǔn)備文本 22.2 擴(kuò)展simple_grep.rb:顯示次數(shù) 計(jì)算匹配行 22.3 擴(kuò)展simple_grep.rb:顯示匹配的部分
第23章 檢索郵政編碼 23.1 獲取郵政編碼 23.2 檢索郵政編碼 23.3 sqlite3庫(kù) 23.4 插入數(shù)據(jù) 23.5 檢索數(shù)據(jù) 23.6 總結(jié)
附錄 附錄A Ruby運(yùn)行環(huán)境的構(gòu)建 A.1 Ruby的安裝 A.2 在Windows下安裝 A.3 在Mac OS X下安裝 通過MacPorts安裝 A.4 在Unix下安裝
附錄B Ruby參考集 B.1 RubyGems gem命令 B.2 Ruby參考手冊(cè) B.3 命令行選項(xiàng) B.4 預(yù)定義變量、常量 B.5 錯(cuò)誤信息
后記 謝辭

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)