元组以及运算符
//元组就是将多个数据(可以为不同的数据类型)放到一起,组合为一个元素
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)