Swift_3.0_初级篇12_for循环

// 传统的for 在 swift 3.0 被取消
// i ++ / ++i 从swift 3.0 被取消

 func demo () -> () {
       
        //变量 i在 [0 , 5) 循环
        for i in 0..<5 {
            print(i) //01234
        }
        
        //变量 i在 [0 , 5] 循环
        for i in 0...5 {
            print(i) //012345
        }
        
        
        //反序遍历 // ( rɪˈvəːs,相反的)
        for i in (0...5).reversed() {
            print("我是反" + String(i)) //543210
        }
        
        // r1 是 CountableRange 类型
        let r1 = 0..<5
        print(r1)//0..<5
        
        let r2 = 0...5
        print(r2)//0...5
    }

你可能感兴趣的:(Swift_3.0_初级篇12_for循环)