Ruby 基础教程1-7
2016-08-23 17:11
239 查看
函数:
foo(x,y,z)
foo(x,*args)
foo(x,*args,c)
foo(x=0,y="a")
2.0以后参数可以关键字指定 foo(x:0,y:0,z:0) 调用 foo(x:1,y:3,z:4)
def block_test
yield 8,9
end
block_test {|t,m|puts t*m}
def cupt(*args)
p args.class.name
end
para=[5,6,7]
puts cupt(2,3,4)
puts cupt(para)
foo(x,y,z)
foo(x,*args)
foo(x,*args,c)
foo(x=0,y="a")
2.0以后参数可以关键字指定 foo(x:0,y:0,z:0) 调用 foo(x:1,y:3,z:4)
def block_test
yield 8,9
end
block_test {|t,m|puts t*m}
def cupt(*args)
p args.class.name
end
para=[5,6,7]
puts cupt(2,3,4)
puts cupt(para)
相关文章推荐
- Ruby On Rails系列从入门到精通实战教程 Ruby基础教程下载
- Ruby的面向对象编程的基础教程
- 推荐网上编程教程,适应零基础:javascript、python、ruby 、java 、andriod
- Ruby 基础教程第4 版
- Ruby基础教程 1-10
- Ruby的基础语法入门学习教程
- Ruby 基础教程1-3
- Ruby 基础教程 1-1
- Ruby 基础教程(第5版)
- Ruby 基础教程1-5
- Ruby On Rails系列从入门到精通实战教程 Ruby基础教程下载
- Ruby on Rails中Rack中间件的基础学习教程
- Ruby 基础教程1-4
- Ruby 基础教程1-9
- Ruby基础教程(四)——运算符、异常、块
- Ruby 基础教程1-6
- Ruby On Rails系列从入门到精通实战教程(Ruby基础+Rails框架+网上商城项目实战)
- Ruby基础教程(三)——类和模块
- ruby 基础教程1-8-1
- Ruby 基础教程 1-2