ruby中的循环语句总结
while(当…) 循环
|
while 条件 语句1; 语句2 ; 语句… end |
单行 while 循环 |
( 语句1; 语句2 ; 语句… ) while 条件 |
until(直到…) 循环 |
until 条件 = while not (条件) |
for…in 循环
|
for 变量 in 对象 语句1; 语句2 ; 语句… end |
break |
跳出当层循环 |
next |
忽略本次循环的剩余部分,开始下一次的循环 |
redo |
重新开始循环,还是从这一次开始 |
retry |
重头开始这个循环体 |
times |
3.times { print "Hi!" } #Hi!Hi!Hi! |
upto |
1.upto(9) {|i| print i if i<7 } #123456 |
downto |
9.downto(1){|i| print i if i<7 } #654321 |
each |
(1..9).each {|i| print i if i<7} #123456 |
step |
0.step(11,3) {|i| print i } #0369 |
相关推荐
-
详解Ruby中的循环语句的用法
Ruby 中的循环用于执行相同的代码块若干次.本章节将详细介绍 Ruby 支持的所有循环语句. Ruby while 语句 语法 while conditional [do] code end 当 conditional 为真时,执行 code.while 循环的 conditional 通过保留字 do.一个换行符.反斜线 \ 或一个分号 ; ,来与 code 分离开. 实例 #!/usr/bin/ruby $i = 0 $num = 5 while $i < $num do puts("
-
Ruby中的循环语句的用法教程
Ruby中的循环用于执行相同的代码块指定的次数.本章将详细介绍Ruby支持的循环语句. Ruby while 语句: 语法: while conditional [do] code end 执行代码当条件为true时.while循环的条件是代码中的保留字,换行,反斜杠(\)或一个分号隔开. 实例: #!/usr/bin/ruby $i = 0 $num = 5 while $i < $num do puts("Inside the loop i = #$i" ) $i +=
-
Ruby简明教程之循环语句介绍
循环结构在编程语言中是不可或缺的,所以Ruby中的循环也有其自定义的规则. 而我们关注循环结构,要知道两个因素:1) 循环的条件:2) 循环执行的内容 Ruby有一些方式来实现循环结构体: 1. times方法 在前面已经有提到过了,语法如下: 复制代码 代码如下: 循环次数.times do 循环次数.times { 重复执行的动作 重复执行的动作 end
-
ruby中的循环语句总结
while(当-) 循环 while 条件 语句1; 语句2 ; 语句- end 单行 while 循环 ( 语句1; 语句2 ; 语句- ) while 条件 until(直到-) 循环 until 条件 = while not (条件) for-in 循环 for 变量 in 对象 语句1; 语句2 ; 语句- end break 跳出当层循环 next 忽略本次循环的剩余部分,开始下一次的循环 redo 重新开始循环,还是从这一次开始 retry 重头开始这个循环体 times 3.tim
-
PHP中for循环语句的几种变型
PHP中for循环语句的几种变型 /google 的广告条--> for语句可以说是PHP(同时也是多种语言)的循环控制部份最基本的一个语句了,for语句的执行规律和基础用法在这里就不多说,可以参见PHP手册for语句部分.PHP手册中对它的语法定义如下: for (expr1; expr2; expr3)statement 下面说说for语句几种有用的变型. 1.无限循环 首先是人尽皆知的无限循环(亦可称"死循环").由于空表达式null在语法上是有效的,所以我们可以把for语
-
Shell中的循环语句for、while、until实例讲解
在编程语言中,循环语句是最基本的语法之一,在Shell(这里是Bash)中也不例外,再把以前自己写过的相关内容整理一下吧. 这里包括for/while/until循环,以及变量自增的语法实例. Shell(以Bash为例)中的循环语句一般有for.while.until这几种,偶尔还有写错语法的时候,这里结合实例来自己总结一下.也为今后使用提供一个快捷的资料获取渠道. 一.for循环语句 实例1.1 最基本的for循环: (传统的形式,for var in -) 复制代码 代码如下: #!/bi
-
python中while循环语句用法简单实例
本文实例讲述了python中while循环语句用法.分享给大家供大家参考.具体如下: number = 1 while number < 20: print(number) number += 1 运行结果如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 希望本文所述对大家的Python程序设计有所帮助.
-
python中list循环语句用法实例
本文实例讲述了python中list循环语句用法.分享给大家供大家参考.具体用法分析如下: Python 的强大特性之一就是其对 list 的解析,它提供一种紧凑的方法,可以通过对 list 中的每个元素应用一个函数,从而将一个 list 映射为另一个 list. 实例 复制代码 代码如下: a = ['cat', 'window', 'defenestrate'] for x in a: print x, len(x) for x in [1, 2, 3]: print x,
-
C#中while循环语句用法实例详解
本文实例讲述了C#中while循环语句用法.分享给大家供大家参考.具体实现方法如下: 在C#中while循环是我们经常会用到的一种循环语句,while循环特点是直到条件为零时才跳出循环,当然中间可以利用其它函数直接跳出,对于while的具体用法有必要做一个较为详尽的分析. 先来说Foreach和For的区别,Foreach是针对对象进行遍历的,不需要定义循环次数,但是有个缺点,Foreach遍历取的是只读数据,不能在Foreach中进行对象的增删改,而For循环就可以.这个改成while循环的代
-
shell编程中for循环语句的实现过程及案例
目录 前言 示例1:批量添加用户 示例2:根据IP地址检查主机状态 示例3:自动生成一个8位随机密码 取值范围大小写字母和数字 编写脚本应该注意的事项: 总结 前言 本篇是shell编程for循环的实现过程以及一些案例 什么是for循环 读取不同的变量值,用来逐个执行同一组命令 for 变量名 in 取值列表do 命令序列done#用变量名去取值,然后挨个执行命令,其实就是一个遍历的过程 循环体中三种专业的话术:遍历.迭代.递归 [root@bogon ~]# for i in {1..1
-
JavaScript中对循环语句的优化技巧深入探讨
循环是所有编程语言中最为重要的机制之一,几乎任何拥有实际意义的计算机程序(排序.查询等)都里不开循环. 而循环也正是程序优化中非常让人头疼的一环,我们往往需要不断去优化程序的复杂度,却因循环而纠结在时间复杂度和空间复杂度之间的抉择. 在 javascript 中,有3种原生循环,for () {}, while () {}和do {} while (),其中最为常用的要数for () {}. 然而for正是 javascript 工程师们在优化程序时最容易忽略的一种循环. 我们先来回顾一下for
随机推荐
- python发送邮件实例分享
- Go语言并发技术详解
- js正则查找match()与替换replace()用法实例
- JS出现失效的情况总结
- PHP获取远程图片并保存到本地的方法
- PHP原生函数一定好吗?
- Servlet动态网页技术详解
- Eclipse配置springIDE插件的方法步骤
- C#怎么给PDF添加背景图片
- Android RecyclerView的Item自定义动画及DefaultItemAnimator源码分析
- js事件委托和事件代理案例分享
- 只有mdf文件的数据库附加失败的修复方法分享(置疑、只读)
- jQuery的一些特性和用法整理小结
- 照片各部分的彩色与黑白交替更换
- Windows防火墙开启ping,禁ping的配置方法
- 使用netsh命令来管理IP安全策略(详细介绍)
- FLV视频上传到网上不能播放的原因与解决办法
- Linux下PhpMyAdmin程序目录结构的安全管理
- 详解nginx实现ssl反向代理实战
- Mybatis查不到数据查询返回Null问题