Swift_DayTwo

元組以及運算符


        //元組就是將多個數據(可以爲不同的數據類型)放到一起,組合爲一個元素
        let numbers = (12,"zhangxin",true)
        print(numbers)
        //運算符,++number先執行再輸出number++先輸出再執行
        var numberThree = 1
        print(numberThree) // 1
        print(++numberThree)// 2
        print(numberThree) // 2
        print(numberThree--) //2
        print(numberThree) //1
        //比較運算符
        let numberFour = 2
        let numberFive = 3
        print(numberFour > numberFive)//返回false
        //位運算符:&都爲1的時候纔是1 |有一個爲1就是1 ^相同爲1不同爲0 ~相反 <<左移
        let numberSix:UInt8 = 0b00010000//二進制數16
        let result = numberSix << 2 //左移動兩位則爲64
        print(result)//64
        //區間運算符:閉區間用...半閉區間用..
        for number in 1...5{
            print(number)//循環輸出1~5
        }
        for number in 1..<5{
            print(number)//循環輸出1~4
        }
        //溢出運算符 &+ 溢出加法 &- 溢出減法 &* 溢出乘法
        var intMax = UInt8.max
        print(intMax) // UInt8類型的最大的數 255  返回是0~255
        intMax = intMax &+ 1 //+1溢出 結果爲0
        print(intMax)

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章