let b = 10
var a = 15
a = b
print(a)
//元组赋值
let(x,y) = (1,2)
print(x)
print(y)
//注意的是 与 C 语言和 Objective-C 不同,Swift 的赋值操作并不返回任何值
//if x = y {//这句是错的 。因为x = y 不返回任何值
//
//
//}
// a + b
// a - b
// a * b
// a / b
//"+"可用于String 的拼接
var str = "abc"
var ing = "def"
var bbc = str + ing
print(bbc)
//在对负数b求余时,b的符号会被忽略。这意味着 a % b 和 a % -b的结果是相同的。
//不同于 C 语言和 Objective-C,Swift 中是可以对浮点数进行求余的。
//8 % 2.5 // 等于 0.5
//这个例子中,8除于2.5等于3余0.5,所以结果是一个Double值0.5。
var i = 0
i += 1
let three = 3
let minuesT = -three//其实就是- 号运算....
print("minnuesT ==== \(minuesT)")
let name = "world is beautiful"
if(name == "world"){
print("Hello world")
}else{
print("\(name)is not found")
}
//区间运算符
for index in 1...5{
print("\(index)*5 = \(index * 5)")
}
//半闭区间 (a.. b)从a到b但不包含b的区间 包含第一个值却不包含最后一个值
let names = ["anna","alex","brian","jack"]
let count = names.count
for ac in 0 ... count-1{
print("第\(ac+1)个人叫\(names[ac])")
}