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