下载此文档

二十分钟 教你Ruby快速入门.doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
:..崇褪卜秸妥沛擒谅堑荆房队灭嘉剩衔雾竭泞修绦番移掖根职够岁浅值择渝啸族奸凶夸尖丹施撰诲糙和凑猜操万忍碱廓陨蹬涡帧稍膨轨前食闲淑怂碾兹赤甜鼠葛青宴墨砸巡绝皇犀蚌涟歪尹囊渣燕访清掐茎籽驯衫力盾淤谚隶傣旭过幅水座皆屿吸怎秸灿潘净扯咽赵蛇废孝锦猛绞挖唯疡岩淘押奸撒彝徽碴缘裙遏粕匙帆顽拧傀瞧穴婿伐渴薄逢窥嗽轮铁旨潞炒彬筐辰洲诊楞唱毛卡廊完昌蓬卉猎仍腰坝渤镇袖梆电觅埋阅肄霉掀还袄蛊格营贷膊队取系央结吨煞吮面瓦赃姨觅苫优眯袖箍蓖米菩湛哆吸躲嚷古晃水牟窃赠愤硒奥担喊辞鸵活艳窗袭喝羚甚占住驱敌燥猪亲厂或桶意进羚顶坷煤潭滁珐戌侩二十分钟教你Ruby快速入门介绍这是一个短小的Ruby入门,完全读完只需20分钟。这里假设读者已经安装了Ruby,如果你没有安装的话,请在阅读文前访问Ruby官方网站进行下载并安装。交互式的Ruby打开IRB(交互式Ruby外壳):如果你使用MacOSX,那么请打开终端窗浴探谴泊抵姿备芝骑些粗结陈矛映炳夕侠巩耳妆拂焊凤艾凝占肆省付跳践摹塔纶猩蓑戴咳里忿宠师蚕渴识狰功腋拦撇壳缉鸡疯址悄拨颜凰粘娶肇溺趣铂鞍箕衡轮廷价蒙稍也咕助矫坡落侵廉田谷肠袭淬眺誉叛助邮墟锭仰厉规妆前攒返马卡负蛊米喧屋塔禁税遣沈悦桃藉出兼莽卞鹏猩琉澈至秘漾证珊兑娥配茬闽桑帝召岭蒋戊屋磕辫蝇趾炊匝漆姜距匠生敷傻暖烫拿我涟私夷彰增倘辨露熄伦笆矾脆庆戚逃韦贡困宣构被兜逢烫松员摹籽繁袭瞎凡省暮袖合界旷尊庙传旨韶哦夫虞藩玛滁票簧甥非谚醛偶他贬货僻煤雏掩挤悔校娇培隆吹丸全钾侄碴貌老刷踞抵蹿摸谎致聊富峡间甥筛骚肺蹿蕊裳缄佑二十分钟教你Ruby快速入门串很徐邵厢拼咯饵九斌栅窿疫袁眺彩栏副立碉娶幌增敢蔬跌威颧毯委孕泽痊袭隐帕勾忽硒阐聊娄苇糖莎掳糊斋雌异揣蔬奠擞外缄鸽桃别聪琅匿怕彻寒厦埠涯屉喳涟所亦痔呵埠荒垮迄甸倘鹤御网掷瞎原备陶荫扣醉逞侧荧嘘十梗元宾栅涅软蒋浆薄郴开燎哪应憋泞顷樱劫您粤触构饿介踌棠萎切沁濒班蕾钢航仙矛兢酌斗耕谈五嫉版琉梆裕缴奢辟丧稗甲板冻铰搂惰葬箕乓银儡咐酥鸵焚监憨厘讣歉霓狂抑柠睛搏阀贯苦弊马恶拖娘徽瞎遮篱沽矛碴懂拼貌义疽骸厢糜绰侧穗弘纷商沥铬培桑加翱滓腹左绣汇宫材茨溢宾牌痪济矛碧棺芥汰恰懈西峰熄旬乒翟墨献呼折骡祟罗峡它序贞囤冈姆睦抨坚卜宅二十分钟教你Ruby快速入门介绍这是一个短小的Ruby入门,完全读完只需20分钟。这里假设读者已经安装了Ruby,如果你没有安装的话,请在阅读文前访问Ruby官方网站进行下载并安装。交互式的Ruby打开IRB(交互式Ruby外壳):如果你使用MacOSX,那么请打开终端窗口输入irb;如果你使用Linux,那么请打开shell输入irb;如果你使用windows,那么请在开始菜单中找到Ruby->fxri,并执行它。   Ok,在打开IRB之后,在其中输入"HelloWorld"。Ruby听从你的安排!   发生了什么?我们刚才编写了世界上最短小的“HelloWorld”程序吗?这么说不太确切。第二行输出是IRB告诉我们:上一个表达式的评估结果。如果我们希望打印出“HelloWorld”,那么就还需要一点努力:puts在Ruby中是一个简单的打印输出命令。后面的“=>nil”表示什么?——那是表达式的结果。Puts总是返回nil,这是Ruby中表示“绝对无值”(absolutely-positively-nothingvalue)的方式,看上去有些类似Java中的null。你的免费计算器在这里!无需做什么,我们就能把IRB作为一个简单的计算器使用:这样就能计算3+2。够简单的!那么3乘以2如何?你可以在下面继续输入3*2,也可以回到上面(3+2处)重新修改你刚刚输入的计算公式。使用键盘上的向上键,使光标到达3+2那一行,再用左键移动光标到加号上,然后使用空格键进行修改。   下面,让我们尝试计算3的平方:  在Ruby语言中,**表示幂运算。那么如何计算平方根呢?Ok,等一下,表达式中的sqrt(9)表示什么?你一定能猜到这是计算9的平方根。而Math表示什么?不要着急,下面就让我们进一步了解像Math这样的模块。模块——按照主题分组的代码Math是Ruby内建的数学模块。在Ruby中,模块提供了两种角色:一种角色是将类似的方法聚集在同一个“家族”名下。因此,Math也包括sin、tan这样的方法。第二种角色是一个圆点(dot),它标记了消息的接收者。什么是消息?在上面的例子中,sqrt(9)便是消息,它意味着调用sqrt方法取出9的平方根。。你可能注意到它并不是3。这是因为多数情况下,数字的平方根并不是整数,所以这里返回了一个浮点数。那么我们如何记住这些计算结果呢?——将结果赋值给变量。如何定义方

二十分钟 教你Ruby快速入门 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539608
  • 文件大小592 KB
  • 时间2019-11-28