`

ruby for array

    博客分类:
  • ruby
阅读更多
a=1
for a in 1..3
  print a;
end  

str="hello";
if $str ="hello"
 print $str;
end
array=[2,4,4,3,4];
print array.to_s+"\n";
print array.pop; #4

a="hello";
a << "world";
a.concat(33);
print a; #helloworld 不懂什么意思。
 



 
分享到:
评论

相关推荐

    Ruby - Ruby for Rails

    - **核心类库**:探讨 Ruby 的核心类库,包括 Array、Hash、String 等类的功能及用法。 - **常用方法**:总结常用的核心类方法,如 map、select、each 等。 #### 3.2 标量对象 - **数值类型**:讲解数值类型(如 ...

    Ruby for Rails

    ### Ruby for Rails:关键技术与实践 #### 一、引言 《Ruby for Rails》是一本专为希望快速掌握Ruby及Ruby on Rails框架的开发者而编写的书籍。此书旨在帮助读者理解Ruby语言的核心概念以及如何将这些概念应用于...

    Ruby Notes For Professionals RubyNotesForProfessionals.pdf

    ### Ruby Notes for Professionals #### 知识点概览 本篇文档主要涵盖了Ruby语言的基础到进阶的关键概念和技术,旨在帮助读者快速上手并深入理解Ruby。内容包括Ruby语言的基本介绍、类型转换(Casting)、运算符、...

    Ruby编程Ruby Programming

    - **循环结构**:`for`、`while`、`until` - **流程控制**:`break`、`next`、`redo`、`retry` #### 2.3 函数与模块 - **函数(方法)**:定义函数使用`def`关键字。 - **模块**:用于组织代码,避免命名冲突,可...

    ruby语法基础教程及Ruby教程中文版和安装文件

    Ruby支持多种数据类型,包括整数(Integer)、浮点数(Float)、字符串(String)、布尔值(Boolean)和数组(Array)。例如: ```ruby # 整数 num = 123 # 浮点数 decimal = 3.14 # 字符串 greeting = "你好,...

    learning-ruby.

    此外,Ruby还有数组(Array)和哈希(Hash)等复合数据类型。 2. **控制结构**:Ruby中的控制结构包括条件语句(如if/else,case/when)、循环(如for,while,until,each)以及流程控制语句(如break, next, ...

    Ruby不完全读书指南.rar

    Ruby的控制结构包括条件语句(如if/else、case)、循环(如while、for、until)以及异常处理(如begin/rescue/ensure)。Ruby的异常处理机制允许开发者优雅地处理错误和异常情况。 Ruby的集合类型包括数组(Array)...

    Programming Ruby 1.9 (3rd edition)和源码

    - 数组(Array):线性数据结构,支持索引访问和各种操作,如插入、删除、合并等。 - 哈希(Hash):键值对存储,提供了快速查找功能,键可以是任何对象。 - 符号(Symbol):不可变的哈希键,用于节省内存。 - ...

    ruby开发文档

    7. **控制结构**:Ruby有多种控制结构,包括条件语句(if/else/unless)、循环(for、while、until、times)和迭代器(each、map等)。Ruby的case语句支持模式匹配。 8. **异常处理**:Ruby使用`begin/rescue/else/...

    ruby语法

    2. **数据类型**: Ruby支持多种数据类型,包括字符串(`String`)、整数(`Integer`)、浮点数(`Float`)、布尔值(`TrueClass`和`FalseClass`)、数组(`Array`)、哈希(`Hash`)以及nil(表示无值,`NilClass`)...

    前端学 Ruby:熟悉 Ruby 语法.pdf

    - **for 循环**:Ruby 的 `for` 循环与其他语言略有不同,它更像是一种迭代器,用于遍历数组或其他集合: ```ruby for num in 1..10 puts num end ``` - **each 迭代器**:`each` 是 Ruby 中一个非常强大的...

    ruby语言介绍 ruby语言介绍

    ### Ruby语言介绍 #### 1. 基本的Ruby语法 ##### 1.1 变量、常量和类型 在Ruby中,变量是非常重要的组成部分。Ruby支持多种类型的变量,包括局部变量、全局变量、类变量、实例变量以及常量。 1. **局部变量**...

    Ruby Pocket Reference

    In summary, "Ruby Pocket Reference" is an indispensable resource for Ruby developers looking for a compact, easy-to-carry guide that covers the essential aspects of the language. Whether you need a ...

    ruby的API文档,有需要同事请下载

    - 数据结构:如`Array`、`Hash`、`Set`等提供各种数据组织形式,便于数据操作。 - 正则表达式:`Regexp`类提供了正则表达式操作,用于文本匹配和替换。 4. **元编程** - 动态定义:Ruby允许在运行时定义类和方法...

    ruby中文教程(源代码)

    - 数据类型:Ruby是动态类型语言,主要数据类型包括字符串(`String`)、整数(`Integer`)、浮点数(`Float`)、布尔值(`TrueClass`和`FalseClass`)、数组(`Array`)、哈希(`Hash`)、符号(`Symbol`)等。...

    Prorammer ruby 语法截图

    - 通过`do..end`或花括号`{..}`定义代码块,如`array.each { |item| puts item }`。 - `Proc`是可存储的代码块,可以赋值给变量并传递给其他方法。 8. **方法定义** 方法定义使用`def`关键字,如`def say_hello;...

    Ruby语言教程.docx

    - **控制结构:** 如条件语句(if/elsif/else)和循环(for/while)等。 - **面向对象编程:** Ruby中的所有事物都是对象,包括基本数据类型如整数和字符串。 - **正则表达式:** Ruby提供了强大的正则表达式支持,用于...

    Ruby基础教程,RUBY入门必备啊~

    Ruby的标准库非常丰富,包含大量内置模块和类,如File、Array、Hash、String等,涵盖了文件操作、网络通信、数据处理等各种功能。此外,Ruby还有许多强大的第三方库,如Rails(一个流行的Web应用框架)、Nokogiri...

Global site tag (gtag.js) - Google Analytics