1,for 循环
基本形式:
for variable [, variable ...] in expression [do] code end
do是可以省略的。
直接看小例子就会用了:
for i in 0..5 puts i end 输出: 0,1,2,3,4,5
user=["赵大","钱二","张三","李四"] name=user.length-1 for i in 0..name put usr[i] end 输出:赵大,钱二 张三 李四
2,each循环
基本形式:
(expression).each do |variable[, variable...]| code end
例子:
(0..5).each do |i| puts i end 输出:0 1 2 3 4 5
相关推荐
《Ruby语言入门教程v1.0》是一份详尽的指南,旨在为初学者提供一个易于理解的Ruby语言学习路径。下面,我们将深入探讨该教程所涵盖的关键知识点,特别是其标题和描述中提及的核心概念。 ### 1. 编程语言的发展简史 ...
这个"Ruby语言入门教程(中文版)[PDF]"涵盖了Ruby的基础到进阶内容,适合初学者和希望巩固Ruby知识的开发者。通过阅读并实践教程中的例子,读者可以逐步掌握Ruby编程,并开启在Ruby世界中的探索之旅。
### Ruby语言介绍 #### 1. 基本的Ruby语法 ##### 1.1 变量、常量和类型 在Ruby中,变量是非常重要的组成部分。Ruby支持多种类型的变量,包括局部变量、全局变量、类变量、实例变量以及常量。 1. **局部变量**...
内容概要:《Ruby语言基础教程》是一本面向初学者的Ruby编程语言学习指南,通过介绍Ruby的基础知识、条件判断、循环操作以及文件与目录的基本操作,引导读者快速掌握Ruby语言的核心概念和编程技巧。本教程涵盖了Ruby...
Ruby语言是一种流行的面向对象编程语言,由日本程序员松本行弘(Yukihiro "Matz" Matsumoto)在1995年左右创造,并在1997年正式发布。Ruby语言以其简洁、优雅和高度可扩展性而闻名,它的设计哲学强调使用最少的代码...
这篇书籍《用Python, Lua和Ruby语言设计游戏》旨在为初学者提供一个了解和使用这些语言进行游戏开发的入门指南。以下是关于这三个语言在游戏设计中的核心知识点: 1. Python: - **易学性**:Python以其简洁的语法...
Ruby语言的帮助文档是学习和理解其语法、类库、方法和框架的重要资源。 这个"ruby语言帮助文档(简体中文)"包含了Ruby的所有基础知识,从语言特性到高级概念,为初学者和经验丰富的开发者提供了全面的指导。以下是...
"Ruby新手学习书"和"Rails_4_days"这两个资源是为初学者设计的,旨在帮助他们快速掌握Ruby语言的基础以及Rails框架的核心概念。 在Ruby语言中文教程中,你将学到以下关键知识点: 1. **基础语法**:Ruby的语法简洁...
Ruby是一种面向对象的、动态类型的编程语言,以其简洁、优雅的语法和强大的元编程能力而闻名。本资料包主要关注的是基于Ruby编程的基础知识和应用,包括如何使用Ruby进行开发和解决问题。 Ruby的设计哲学强调程序员...
### Ruby语言介绍及其特点 #### 一、Ruby语言的产生背景及发展历程 Ruby是一种为简单快捷面向对象编程而创建的脚本语言,由日本人松本行弘(Yukihiro Matsumoto,外号matz)开发。Ruby语言的创建背景体现了松本行...
### Ruby语言入门教程V1.0 #### 一、概述 在《Ruby语言入门教程V1.0》中,作者张开川系统地介绍了Ruby语言的基础知识及其在实际开发中的应用。本教程不仅适合初学者快速掌握Ruby语言的核心概念和技术要点,同时也...
这个“Ruby语言中文教程”提供了一个全面的学习路径,适合初学者和有一定编程基础的人群。教程可能涵盖了Ruby的基础概念,包括变量、数据类型、控制结构(如if语句和循环)、函数、类和对象的创建,以及异常处理。 ...
《The Book of Ruby》是由Huzaifa Sidhpurwala与Huw Collingbourne两位专家共同编著的一本深入探讨Ruby编程语言的书籍。该书不仅适用于Ruby编程初学者,也适合希望深入了解Ruby高级特性的开发人员。本书通过循序渐进...