美文网首页
Swift—for循环 where循环

Swift—for循环 where循环

作者: Windv587 | 来源:发表于2016-11-29 17:18 被阅读346次

*传统for循环*

* for后的圆括号可以省略

* 只能以bool作为条件语句

* 如果只有一条指令for后面的大括号’不可以’省略

* for后面的三个参数都可以省略, 如果省略循环保持语句, 那么默认为真

for var i = 0; i < 10; i++

'' {

''  print(i)

'' }

*swift-for循环*

* 闭区间: 包含区间内所有值  a...b 例如: 1...5

* 半闭区间: 包含头不包含尾  a..\

* 其它写法 :Swift1.0版本写法 0..10

'' //  0~9之间

'' for i in 0..<10

'' {

''  print(i)

'' }

'' // 0~10

'' for i in 0...10

'' {

'' '' print(i)

'' }

*swift-for循环—>忽略‘_’*

* 不关心下标可以使用 ‘_’ 忽略下标

* 在Swift中 ‘_’ 使用非常广泛

for _ in 0...10

'' {

''  print("lnj")

'' }

*where循环*

* 每次在循环开始时计算条件是否符合

var n = 0

'' while n < 10

'' {

''  print(n)

''  n++

'' }

*repeat-while相当于OC中的dowhere*

* 每次在循环结束时计算条件是否符合

''    var m = 0

'' repeat{

''  print(m)

''  m++

'' }while m < 10

相关文章

  • Swift—for循环 where循环

    *传统for循环* * for后的圆括号可以省略* 只能以bool作为条件语句* 如果只有一条指令for后面的大括...

  • swift基础小结1

    swift基础小结 for 循环OC与Swift对比 While循环与downhill循环 OC与swift使用的...

  • Swift学习笔记(三)——循环、函数、类、结构体

    ...为封闭循环,类似<=;..<为半开循环。类似< swift也有oc中的for in循环 swift中用rep...

  • Swift--内存管理

    Swift内存管理概述 强引用循环 打破强引用循环 闭包中的强引用循环 Swift内存管理概述 Swift中的AR...

  • 2019-05-05: 三:Swift中循环使用?

    一:Swift中循环使用? 二:for循环的写法? 三:while和do while循环?

  • Swift循环语句和条件判断语句

    for循环 Swift提供了两种for循环语句,一种是C语言的for循环:条件递增,这种方式在SWift3.0中遗...

  • Swift3.x - 循环

    Swift3.0中循环的介绍: 循环在开发中是必不可少的,经常会使用到循环 常见的循环有for循环、while循环...

  • 7.1 For 循环

    For 循环 for循环按照指定的次数的循环执行一段代码。Swift 提供了两种for循环: for-in遍历范围...

  • Swift循环之 for-in

    Swift循环之 for-in Swift for-in循环用来遍历集合中所有元素,例如数组中元素 语法: 例如 ...

  • 第八章 Swift 循环

    Swift 语言提供了以下几种循环类型 循环控制语句 循环控制语句和OC一样,不通点在于Swift在case条件下...

网友评论

      本文标题:Swift—for循环 where循环

      本文链接:https://www.haomeiwen.com/subject/mxfzpttx.html