swift学习第四天:swift中的循环

  • 区间for循环
for i in 0..<10 {
    print(i)
}

for i in 0...10 {
    print(i)
}
  • 特殊写法
    • 如果在for循环中不需要用到下标i
for _ in 0..<10 {
    print("hello")
}

 

import UIKit

/*
 1:在swift3中,++,--已经被移除了,用 += 和 -= 来代替
 2:其中的开区间0 ..< 10,有两个点,闭区间 0...10三个点
 
 
 */
// ()可以省略
for i in 0 ..< 10 {
    print(i)
}

// 2.forin写法:区间遍历
for i in 0..<10 {
    print(i)
}

// 3.forin写法:但是不需要用到下标值
// 如果不需要用到下标值,可以使用_来代替
for _ in 0..<10 {
    print("hello world")
}
import UIKit

// 1.while循环
// 1> while后面的()可以省略 2>没有非0(nil)即真
var a = 10

while a > 0 {
    a -= 1
    print(a)
}


// 2.do while循环
// 1> 类型while循环的差别 2>do需要换成repeat
repeat {
    a += 1
    print(a)
} while a < 10
原文地址:https://www.cnblogs.com/cqb-learner/p/5882129.html