翔如菲菲

其实天很蓝,阴云总会散;其实海不宽,此岸连彼岸.

导航

06 2012 档案

Ruby编程语言学习笔记4
摘要:对应Ruby编程语言第五章#Ruby使用换行符、分号、then关键字对条件表达式(expression)和后续内容(code)进行分割#if条件式=beginifexpressioncodeend或者ifexpressionthencodeend上边第一个我们用的是换行符,第二个我们用的是关键字then=enda=if1==15endputsaa=if1==1then5endputsaa=if1==1;5endputsa#作为修饰符的if#codeifexpressiona=5if1==1putsa#unless条件式=begin#unlessconditionthencodeend或者unl 阅读全文

posted @ 2012-06-06 16:22 翔如飞飞 阅读(204) 评论(0) 推荐(0)

Ruby编程语言学习笔记3
摘要:对应Ruby编程语言第三章=beginRuby包含了5个表示数字的内建类:NumericFloatIntegerFixnumBignum及标准库中的3个数值类:ComplexBigDecimalRationalNumeric|_______________________________________|||||IntegerFloatComplexBigDecimalRational|___________||FixnumBignumRuby中的所有数字对象都是Numeric类的示例,所有的整数都是Integer的实例,Bignum和Fixnum是透明转换的(如果一个Fixnum对象,其结果 阅读全文

posted @ 2012-06-06 16:21 翔如飞飞 阅读(298) 评论(0) 推荐(0)

Ruby编程语言学习笔记2
摘要:对应Ruby编程语言第二章#coding:utf-8#Ruby1.9以上版本,如果一行代码的第一个非空白的字符是一个"句点",那么这一行将被作为上一行的延续animals=Array.new.push("dog").push("cow").sortputsanimals#FileStructure(文件结构)#如果Ruby程序包含"shebang"注释,则该注释必须是程序的第一行,这行注释是为了指示Unix/Linux操作系统如何执行该文件的#如果Ruby程序包含"coding"注释,那么如果没 阅读全文

posted @ 2012-06-06 16:20 翔如飞飞 阅读(390) 评论(0) 推荐(0)

Ruby编程语言学习笔记1
摘要:对应Ruby编程语言第一章 #coding:utf-8#BlocksandIterators(代码块和迭代器)#timesanduptodownto是由Integer实现的迭代器#times{|i|block}:Iteratesblockinttimes,passinginvaluesfromzerotoint-1.puts"#times{|i|block}:"5.timesdo|i|printi,""print"\n"end3.times{print"WelcometoRuby,Jeriffe\n"}#upto( 阅读全文

posted @ 2012-06-06 16:18 翔如飞飞 阅读(272) 评论(0) 推荐(0)