Ruby教程

共有1221 篇文章

print不自动换行,puts会自动换行第1/2页

1.print不自动换行,puts会自动换行,一行不够写的话,可以加"\"进行连接 ruby 代码 puts 6/2print 6/1puts 'hello world'puts '我们都是'\'中国...

2016-11-01

windows和linux下Ruby的下载与安装

在这里可以下载到适合您的最新的 Ruby 版本,当前稳定的版本是 1.8.6 。下载前请先阅读 Ruby 开源许可 。Ruby 源代码如果您欲使之与您的平台更为兼容或者需要专一设置您的环境,那么从源代...

2016-11-01

比较不错的关于ruby的电子书下载地址集合

ruby的图书不多,下面这些都是我从网络上收集而来的 , 下载直接点击图片即可 Programming Ruby, Second Edition :ruby的入门读物,第二版,学ruby必读(UPDA...

2016-11-01

Ruby入门点滴-Ruby的安装

Ruby的安装可以去Ruby的官方网站下载Ruby1.56的Windows安装包,安装安毕后,打开Dos窗口,输入ruby-v显示 ruby1.8.6(2007-03-13patchlevel0)[i...

2016-11-01

二十分钟 教你Ruby快速入门 图文教程第1/4页

突然发现,ruby也不错,我有点打算想学下了介绍 这是一个短小的Ruby入门,完全读完只需20分钟。这里假设读者已经安装了Ruby,如果你没有安装的话,请在阅读文前访问Ruby官方网站进行下载并安装。...

2016-11-01

Ruby入门介绍第1/5页

一、方法Ruby 的方法定义允许为参数设置默认值,不过在带有默认值的参数后面不能出现不带有默认值的参数(允许 * 和 &),也就是说下面的方法定义是不被允许的,解释时会出现 parse error。 ...

2016-11-01

什么是ruby和Ruby概述

Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.有时使用像Smalltalk、Eiffel或C++这样正式的面向对象语言来开发一些小项目显得有点"小题大作",而Rub...

2016-11-01

RUBY文档中心-学习开始

首先,你得检测Ruby是否已经安装了.在shell的提示符处(这里表示为"%",所以不要敲入%),敲入 %ruby-v (-v告诉解释器打印出Ruby的版本),然后敲回车.如果安装了Ruby,你会看见...

2016-11-01

ruby 简单例子

让我们写一个计算阶乘的函数.对于阶乘的数学定义如下: n!=1(当n==0时) =n*(n-1)!(其它情况) 在Ruby里,可以这样来写: 复制代码 代码如下:deffact(n) ifn==0 1...

2016-11-01

Ruby 字符串处理

Ruby将字符串像数字一样处理.我们用单引号('...')或双引号("...")将它们括起来.ruby>"abc""abc"ruby>'abc'"abc"单引号和双引号在某些情况下有不同的作用.一个由...

2016-11-01

ruby 正则表达式 教程

我们再看一个更有趣的程序.这次我们来测试一个字符串是否和一个由简明模式(concisepattern)编码产生的描述相匹配. 在这些模式(pattern)里,一些字符或字符组合都有独特的意义,包括: ...

2016-11-01

ruby 数组使用教程

你通过在方括号里列出元素并用逗号将它们相互隔开来创建一个数组.Ruby的数组可以适应不同的对象类型 ruby>ary=[1,2,"3"] [1,2,"3"] 就像前面提到的字符串一样.数组也可以相乘或...

2016-11-01

ruby 一些简单的例子

现在我们将前面的一些示例程序的代码坼开来分析一下. 下面的例子出现在简单的例子一节. deffact(n) ifn==0 1 else n*fact(n-1) end end printfact(AR...

2016-11-01

ruby 流程控制 方法

这章我们将讨论更多的Ruby流程控制. case 我们用case语句测试有次序的条件.正如我们所见的,这和C,Java的switch相当接近,但更强大. ruby>i=8 ruby>casei |wh...

2016-11-01

ruby 迭代器使用方法

迭代器并不是Ruby发明的.它广泛地运用于各种面向对象语言.在Lisp中也有,只是不这么叫罢了.尽管如此,迭代器的概念并不为许多人熟悉,因此我们将在此做较为详细的介绍. 你知道,动词iterate的意...

2016-11-01

TOP