Ruby
文章平均质量分 77
zhu_xz
http://www.zionsoft.net/
展开
-
Ruby快速入门(二):变量、数字、数组和运算符
上一篇文章说了Ruby的安装和运行,也简单的说了下类和对象,这里主要谈谈变量和数字。 先说常量。如果变量名以大写字母开头,就被视为常量,但通常是所有字母都大写。但和其他语言不同,在Ruby中,你仍然可以改变常量的值,当然解释器会抛出一个警告:#! /usr/bin/rubyCONSTANT = 1print "#{CONSTANT}/n"CON原创 2009-11-30 22:48:00 · 6949 阅读 · 0 评论 -
Ruby快速入门(三):控制语句
这个系列的第一篇文章说了Ruby的安装和运行,也简单的说了下类和对象,第二篇文章说了变量、数组、数字和运算符。这里则说Ruby中的控制逻辑。 先看条件语句。 if语句的格式为:if 条件 代码elseif 条件 代码else 代码end Ruby也支持C/C++中的三元运算符:判断式?代码1:代码2原创 2009-12-01 18:07:00 · 6902 阅读 · 1 评论 -
Ruby快速入门(一):安装、运行、类和对象
这是根据当初自己学习Ruby时整理的一份笔记,希望对大家有用。在学习Ruby之前,我基本只使用C/C++开发,除了对Bash有点了解外,唯一用过的脚本语言就是OTcl。只希望这个笔记不至于太过混乱。关于Ruby的介绍我就不重复了,可以参考Wikipedia或者Ruby官网上的介绍。 在Ubuntu上,安装Ruby非常简单:sudo aptitude install原创 2009-11-30 22:39:00 · 3393 阅读 · 0 评论 -
Ruby快速入门(四):类和模块
我在第一篇文章里简单的提过类和对象,但说得太过简单,所以这里重新再说一遍,也加上了对模块的简单介绍。再重申一遍,在Ruby中,一切都是对象,即便是简单的如1、2、3、4这样的数字都是对象。 下面的代码向我们展示了如何使用类和对象:# 定义类class BaseClass # 定义accessor attr_accessor:name # 构原创 2009-12-04 02:02:00 · 5394 阅读 · 2 评论 -
Ruby快速入门(五):字符串和正则表达式
Ruby中的字符串用String类表示,例如:puts "hello,/nstring"puts hello,/nstring这里第一行用双引号表示的字符串中可以使用转义字符/n表示换行;第二行用单引号表示的字符串中,则不会处理转义字符,而是将其作为普通字符处理。类似的,只有双引号表示的字符串中可以使用#{}表达式。 要在字符串中使用引号,除了用转义字符,还原创 2009-12-08 03:10:00 · 9658 阅读 · 0 评论