![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ruby
jackson_fighting
java 任重道远
展开
-
Ruby基础知识-循环语句 while、util、for
while:print("the use of while");a=1while a <10print a," "a=a+1enduntil:原创 2014-07-13 22:20:04 · 836 阅读 · 0 评论 -
Ruby基础知识-赋值和条件运算符
demo1:a = 1 ;b = 2 + 3 #a=1 ,b=5a ,b = b ,a #a=5 ,b=1a = b = 1 + 2 + 3 #a=6 ,b=6a = (b = 1 + 2) + 3 #a=6 ,b=3x = 0 #x=0a,b,c = x, (x+1), (x+2) #a=0 ,b=1,c=2原创 2014-07-13 22:04:27 · 1040 阅读 · 0 评论 -
Ruby基础知识-Ruby的数据类型
Ruby 数据类型有数字,字符串,数组,哈希表,区间,正则表达式。数字分为整数型(1,0,75 ,1e3),浮点型(2.4 ,7.0 ,0.99)。浮点型数据小数点后必须跟数字( 1.e3 不可以,1.1e3可以)。数字可以有前缀:0表示八进制, 0x表示十六进制, 0b表示二进制(0724,0x5AC4,0b11101)。字符串是在‘ ’(单引号)、 “ ”(双引号)之间的代码。数组原创 2014-07-13 21:53:12 · 878 阅读 · 0 评论 -
Ruby基础知识-Ruby的基本语法
1:注释与分行Ruby中的注释有单行与多行两种原创 2014-07-13 18:56:53 · 1012 阅读 · 0 评论 -
Ruby基础知识-Ruby的特性
完全开源●多平台 Ruby可以运行在 Linux, UNIX, Windows, MS-DOS, BeOS,OS/2…●多线程 线程就是指能在一个程序中处理若干控制流的功能。与 OS 提供的进程不同的是,线程可以共享内存空间。●完全面向对象●不需要内存管理具有垃圾回收(Garbage Collect,GC)功能,能自动回收不再使用的对象。●解释执行 其程序无原创 2014-07-13 18:46:42 · 617 阅读 · 0 评论 -
Ruby基础知识-求50以内的素数-改良版
$arr=[ ] #建立一个全局数组 $arr#$arr[0]=2def add_prime(n) #定义方法 将 n以内的奇素数加入$arr# 3.step(n,2){|num|$arr <<num if is_prime?num }end#在Ruby里,有时将“!”和“?”附于某些方法名后面。惊叹号“!”暗示这个方法具有破坏性, 有可能会改变传入的参数。问号“?”表示这个方法是一个布原创 2014-07-13 22:24:22 · 906 阅读 · 0 评论 -
Ruby基础知识-times , upto , downto , each ,step
一个demo搞定:3.times { print "Hi!" } #Hi!Hi!Hi!1.upto(9) {|i| print i if i<7 } #1234569.downto(1){|i| print i if i<7 } #654321(1..9).each {|i| print i if i<7} #1234560.step(11,3) {|i| print i } #036原创 2014-07-13 22:22:50 · 2679 阅读 · 0 评论 -
Ruby基础知识-Ruby的数据类型-HashMap
car_colors ={'kitt' => 'black','herbie'=>'white','batmobile'=>'black'}puts car_colorsputs car_colors['kitt']puts car_colors.empty?puts car_colors.sizeputs car_colors.keysputs car_colors.valu原创 2014-07-13 22:02:53 · 1448 阅读 · 1 评论 -
Ruby基础知识-求50以内的素数
for i in 2..50 #50以内 f=true #起始假定每个数都是素数 for p in 2...i #比自身小的正整数(1和自身除外) if i%p==0 #如果能整除 f=!f #那么这个数不是素数 break #并且跳出这层循环 end # if 结束 end #内层循环结束 print i," " if f #如果这个数保持起始假定,则打印end #外层原创 2014-07-13 22:23:40 · 1060 阅读 · 0 评论 -
Ruby.on.Rails.Web开发之旅-2-与ruby对象交互
1:字符串文字对象"The quick brown fox"原创 2014-07-11 22:09:10 · 759 阅读 · 0 评论 -
Ruby.on.Rails.Web开发之旅-3-在ruby中使用面向对象编程
1:类和对象在Ruby中,原创 2014-07-11 22:34:14 · 669 阅读 · 0 评论 -
Ruby.on.Rails.Web开发之旅-1-ruby 环境搭建
ruby 安装文件已上传至我的资源ruby下载原创 2014-07-11 21:31:59 · 847 阅读 · 0 评论 -
Ruby基础知识-条件判断语句、case when
与其他语言cha'b一. 单行 if(如果) 语句1)if 条件① then 语句1; 语句2 ; 语句… end2)( 语句1; 语句2 ; 语句… ) if 条件二. 多行 if 语句if 条件语句1; 语句2 ; 语句…elsif 条件语句1; 语句2 ; 语句…else语句1; 语句2 ; 语句…end三. unless(除非) 条件原创 2014-07-13 22:08:56 · 1805 阅读 · 0 评论