import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
demo2()
}
// while
func demo2(){
var i = 20
// 先判断,再执行循环
while i > 0 {
i--
print(i)
}
// 在 Swift 2.0 ,把 do while 改成了 repeat while
repeat {
print(i)
}while i > 0
}
// for 循环
func demo1(){
// - 1.仿 OC 的写法 这个我想就不用说了,跟OC一样的语法
for var i = 0; i < 10; i++ {
print(i)
}
print("========")
// - 2. for in
// - 0..<10 [0,10) "..<"表示从A到B但是取不到B,就相当于高中数学中的区间,此为半闭半开区间
// - 0...10 [0,10] "..."表示从A取到B,但是这个是可以取到B的
for i in 0...10 {
print(i)
}
print("=========")
// 打印 10 次 哈哈,这里的下划线就是当你创建的变量没有被用到的时候,Xcode会提示你说既然你这个变量没有被用到过那就用“_”代替吧,就相当于占一个位置,类似于网络加载图片中的占位图片一样
for _ in 0..<10 {
print("哈哈")
}
}
}
循环
最新推荐文章于 2015-12-03 01:15:32 发布