`
biyeah
  • 浏览: 202889 次
  • 来自: ...
社区版块
存档分类
最新评论

ruby中星号的使用

    博客分类:
  • Ruby
 
阅读更多
ruby中星号的使用


1、数字乘法 2 * 3 = 6
2、幂 10**2 = 100 (星号之间不能有空格)
3、字符串扩展 'foo' * 2 = 'foofoo'
4、数组的扩展 [1,2,[3,[4,5]]]*2 = [1,2,[3,[4,5]],1,2,[3,[4,5]]]
5、创建数组  *a = 1,3,"as"
    a = [1,3, "as"]
6、数组参数传入时的前缀 a= [1 , 2]
    testFun(*a) == testFun(1 , 2) != testFun([1,2])
7、还没发现..
分享到:
评论

相关推荐

    使用ruby解析awdb离线库

    使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库使用ruby解析awdb离线库...

    Ruby-qtbindings允许你在Ruby中使用QTGui工具包

    在Ruby中使用QTGui工具包,开发者可以利用Ruby的简洁语法和动态特性,同时享受到QT提供的强大GUI设计能力。通过qtbindings,Ruby程序员可以直接调用QT的类和方法,创建复杂的窗口应用、控件、布局和信号与槽机制,而...

    Ruby Ruby Ruby Ruby Ruby Ruby

    Ruby Ruby Ruby Ruby Ruby Ruby

    ruby初始使用过程总结

    在Ruby的世界里,初学者可能会感到有些陌生,但掌握其基本使用流程将为你的编程旅程打下坚实的基础。本文将详细解析"ruby初始使用过程",帮助你快速上手。 首先,我们需要设置好开发环境。在Windows系统中,通常会...

    ruby使用json库

    JSON库在Ruby中的使用主要包括两个主要功能:解析(parsing)和生成(generation)。解析是指将JSON格式的字符串转换为Ruby对象,而生成则是将Ruby对象转换为JSON格式的字符串。 1. **解析JSON**: 在Ruby中,可以...

    Ruby-rubybuild编译和安装Ruby

    在Ruby开发中,为了管理不同版本的Ruby环境,我们常常会使用到`rbenv`和`ruby-build`这两个工具。本文将详细介绍如何使用`ruby-build`来编译和安装Ruby。 `rbenv`是一个用于管理全局或用户级别的Ruby版本的工具,它...

    Ruby-LazyHighCharts一个简单和非常灵活的方式从ruby代码使用HighCharts

    总的来说,Ruby-LazyHighCharts为Ruby开发者提供了一个强大且易于使用的工具,使他们能够便捷地将HighCharts的功能整合到自己的应用中,无论是在动态的Web应用还是静态的站点中,都能实现高效的数据可视化。...

    Ruby新手学习书(Ruby语言中文教程)和Rails_4_days

    Ruby是一种面向对象的编程语言,以其简洁、优雅的语法著称,被广泛应用于Web开发,尤其是与Ruby on Rails框架结合使用。"Ruby新手学习书"和"Rails_4_days"这两个资源是为初学者设计的,旨在帮助他们快速掌握Ruby语言...

    ruby DBI ruby DBI ruby DBI

    ruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ...

    Ruby-rubyinstall安装RubyJRubyRubiniusMagLevorMRuby

    一旦安装完成,你可以使用`ruby-install`命令来指定你想要安装的Ruby版本,例如: ```bash ruby-install ruby 2.7.2 ``` 这条命令会下载并安装Ruby 2.7.2。同样,你也可以用类似的方式安装其他实现,比如JRuby: ...

    ruby安装包下载 | ruby环境搭建

    要在Ruby中使用Redis,你需要安装`redis`客户端库。通过RubyGems进行安装: ``` gem install redis ``` 现在你可以在Ruby代码中使用Redis了。 总结来说,通过下载的这三个文件,你可以在无外网环境下成功搭建...

    使用Python Lua和Ruby语言进行游戏编程

    在提供的压缩包文件中,"Premier.Press.Game.Programming.with.Python.Lua.and.Ruby.ebook-LiB.chm"很可能是一本关于使用这三种语言进行游戏编程的电子书,它可能会详细介绍如何利用这些语言来开发游戏,涵盖从基础...

    Ruby资源ruby-v3.1.1.zip

    为了编写和运行Ruby代码,可以使用内置的`irb`交互式环境,或者使用文本编辑器(如VSCode、Atom等)配合插件进行开发。 Ruby 3.1.1不仅适用于初学者,也是经验丰富的开发者升级现有项目的理想选择。它提供了更好的...

    Ruby完全自学手册

    Ruby on Rails是一个使用Ruby语言编写的开源Web应用框架,其设计目的是为了减少Web应用开发过程中的重复工作,使得开发者能够遵循“约定优于配置”的原则,从而快速开发出功能强大的Web应用。Ruby on Rails是MVC...

    使用Ruby来处理文本的教程

    除了连接字符串,Ruby的String类还提供了强大的方法来提取子字符串,可以使用索引或范围来指定需要提取的字符序列。例如: ```ruby str = "The world for a horse" puts str[0] # 输出: T puts str[0, 5] # 输出: ...

    ruby2ruby.zip

    ruby2ruby 提供一些用来根据 RubyParser 兼容的 Sexps 轻松生成纯 Ruby 代码的方法。可在 Ruby 中轻松实现动态语言处理。 标签:ruby2ruby

    Ruby完全自学手册 下

    《Ruby完全自学手册》是一本完全覆盖Ruby和Ruby on Rails的完全自学手册。《Ruby完全自学手册》的特色是由浅入深、循序渐进,注重理论和实践的结合。虽然定位为入门手册,但是依然涉及许多高级技术和应用,覆盖到的...

    Ruby-使用Ruby和GitHubAPI构建Action的快速入门配方

    使用Ruby和GitHub API构建Action的快速入门配方

    Ruby-ngxruby是嵌入ruby脚本的Nginx模块

    Ruby-ngxruby模块是Nginx服务器中的一个扩展,它允许开发者使用Ruby语言编写服务器端逻辑,从而增强Nginx的功能。Nginx以其高性能、轻量级的特性被广泛用于处理静态内容和反向代理任务,而通过ngx_ruby模块,Nginx...

    安装rvm,把ruby版本提升至3.0.0

    在IT行业中,管理和切换Ruby版本...以上就是使用RVM安装和管理Ruby,以及解决Redis安装过程中遇到的Ruby版本问题的方法。在日常开发中,熟练掌握RVM的使用能够极大地提高开发效率,确保项目在不同Ruby版本间的兼容性。

Global site tag (gtag.js) - Google Analytics