Swift运算符操作

17 篇文章 0 订阅

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-CSwift 中是可以对浮点数进行求余的。

//8 % 2.5 // 等于 0.5

//这个例子中,8除于2.5等于30.5,所以结果是一个Double0.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)ab但不包含b的区间 包含第一个值却不包含最后一个值


let names = ["anna","alex","brian","jack"]


let count = names.count

for ac in 0 ... count-1{

    print("\(ac+1)个人叫\(names[ac])")


}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值