• Ruby基础教程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Ruby基础教程

15.29 1.9折 79 九品

仅1件

北京昌平
认证卖家担保交易快速发货售后保障

作者[日]高桥征义、[日]后藤裕藏 著;何文斯 译;[日]松本行弘 校

出版社人民邮电出版社

出版时间2014-09

版次4

装帧平装

货号A3

上书时间2024-11-15

旧书香书城

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [日]高桥征义、[日]后藤裕藏 著;何文斯 译;[日]松本行弘 校
  • 出版社 人民邮电出版社
  • 出版时间 2014-09
  • 版次 4
  • ISBN 9787115366467
  • 定价 79.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 334页
  • 字数 520千字
  • 正文语种 简体中文
  • 丛书 图灵程序设计丛书
【内容简介】
  《Ruby基础教程(第4版)》特点:
  Ruby入门,原版重印27次!
  松本行弘亲自审校并作推荐序
  日本Ruby协会创始人兼会长倾情力作
【作者简介】
  《图灵程序设计丛书:Ruby基础教程(第4版)》为日本公认的Ruby入门教程。松本行弘亲自审校并作序推荐。《图灵程序设计丛书:Ruby基础教程(第4版)》支持Ruby2.0,也附带讲解了可运行于1.9版本的代码,事无巨细且通俗易懂地讲解了编写程序时所需要的变量、常量、方法、类、流程控制等的语法,以及主要类的使用方法和简单的应用,让没有编程经验的读者也能轻松掌握Ruby,找到属于自己的快乐编程方式,做到融会贯通并灵活运用到实际工作中。
  本书适合Ruby初学者学习参考,有一定Ruby编程基础的读者若想再回顾一下Ruby的各知识点,本书也能提供不少帮助。
【目录】
第1部分Ruby初体验
第1章Ruby初探
1.1Ruby的运行方法
1.2程序解说
1.3字符串
1.4方法的调用
1.5puts方法
1.6p方法
1.7中文的输出
1.8数值表示与计算
1.9变量
print方法和变量
1.10注释
1.11控制语句
print方法和变量
1.12条件判断:if~then~end
1.13循环

第2章便利的对象
2.1数组
2.2散列
2.3正则表达式
模式与匹配

第3章创建命令
3.1命令行的输入数据
3.2文件的读取
3.3方法的定义
3.4其他文件的引用

第2部分Ruby的基础
第4章对象、变量和常量
4.1对象
4.2类
4.3变量
4.4常量
4.5保留字
4.6多重赋值

第5章条件判断
5.1什么是条件判断
5.2Ruby中的条件
5.3逻辑运算符
5.4if语句
5.5unless语句
5.6case语句
5.7if修饰符与unless修饰符
5.8总结

第6章循环
6.1循环的基础
6.2循环时的注意事项
6.3实现循环的方法
6.4times方法
6.5for语句
6.6普通的for语句
6.7while语句
6.8until语句
6.9each方法
6.10loop方法
6.11循环控制
6.12总结

第7章方法
7.1方法的调用
7.2方法的分类
7.3方法的定义

第8章类和模块
8.1类是什么
8.2类的创建
8.3扩展类
8.4alias与undef
8.5模块是什么
8.6模块的使用方法
8.7创建模块
8.8Mix-in
8.9面向对象程序设计

第9章运算符
9.1赋值运算符
9.2逻辑运算符的应用
9.3条件运算符
9.4范围运算符
9.5运算符的优先级
9.6定义运算符

第10章错误处理与异常
10.1关于错误处理
10.2异常处理
10.3异常处理的写法
10.4后处理
10.5重试
10.6rescue修饰符
10.7异常处理语法的补充
10.8指定需要捕捉的异常
10.9异常类
10.10主动抛出异常

第11章块
11.1块是什么
11.2块的使用方法
11.3定义带块的方法
11.4局部变量与块变量

第3部分Ruby的类
第12章数值类
12.1数值类的构成
12.2数值的字面量
12.3算数运算
除法
12.4Math模块
12.5数值类型转换
12.6位运算
12.7随机数
12.8计数
12.9近似值误差

第13章数组类
13.1复习数组
13.2数组的创建方法
13.3索引的使用方法
13.4作为集合的数组
“|”与“+”的不同点
13.5作为列的数组
13.6主要的数组方法
13.7数组与迭代器
13.8处理数组中的元素
13.9数组的元素
13.10同时访问多个数组

第14章字符串类
14.1字符串的创建
14.2获取字符串的长度
14.3字符串的索引
14.4字符串的连接
14.5字符串的比较
字符串的大小比较
14.6字符串的分割
14.7换行符的使用方法
14.8字符串的检索与置换
14.9字符串与数组的共同方法
14.10其他方法
14.11日语字符编码的转换

第15章散列类
15.1复习散列
15.2散列的创建
15.3值的获取与设定
15.4查看指定对象是否为散列的键或值
15.5查看散列的大小
15.6删除键值
15.7初始化散列
处理有两个键的散列
15.8应用示例:计算单词数量

第16章正则表达式类
16.1关于正则表达式
16.2正则表达式的模式与匹配
16.3使用quote方法的正则表达式
16.4正则表达式的选项
16.5捕获
16.6使用正则表达式的方法
16.7正则表达式的例子

第17章IO类
17.1输入/输出的种类
17.2基本的输入/输出操作
17.3文件指针
17.4二进制模式与文本模式
17.5缓冲
17.6与命令进行交互
17.7open-uri库
17.8stringio库

第18章File类与Dir类
18.1File类
18.2目录的操作
18.3文件与目录的属性
FileTest模块
18.4文件名的操作
18.5与操作文件相关的库

第19章Encoding类
19.1Ruby的编码与字符串
19.2脚本编码与魔法注释
19.3Encoding类
Encoding类的方法
19.4正则表达式与编码
19.5IO类与编码

第20章Time类与Date类
20.1Time类与Date类
20.2时间的获取
20.3时间的计算
20.4时间的格式
20.5本地时间
20.6从字符串中获取时间
20.7日期的获取
20.8日期的运算
20.9日期的格式
20.10从字符串中获取日期

第21章Proc类
21.1Proc类是什么
21.2Proc的特征
21.3Proc类的实例方法

第4部分动手制作工具
第22章文本处理
22.1准备文本
22.2扩展simple_grep.rb:显示次数
计算匹配行
22.3扩展simple_grep.rb:显示匹配的部分

第23章检索邮政编码
23.1获取邮政编码
23.2检索邮政编码
23.3sqlite3库
23.4插入数据
23.5检索数据
23.6总结

附录
附录ARuby运行环境的构建
A.1Ruby的安装
A.2在Windows下安装
A.3在MacOSX下安装
通过MacPorts安装
A.4在Unix下安装
附录BRuby参考集
B.1RubyGems
gem命令
B.2Ruby参考手册
B.3命令行选项
B.4预定义变量、常量
B.5错误信息
后记
谢辞
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP