Swift--基本运算符

这一章相对简单,只对运算符进行简单的举例讲解。

基本运算包括:

一、赋值(=)

例如:

 let b = 10

 var a = 5

a = b

// a is now equal to 10

二、算法(+ - * /)

例如:

1 +2       // equals 3

5 -3       // equals 2

2 *3       // equals 6

10.0 / 2.5  // equals4.0

三、自加和自减(++ 、--)

例如:

var i = 0

++i      // i now equals 1

四、一目加减法(=-、=+)

例如:let three = 3

let minusThree = -three      // minusThree equals -3

let plusThree = -minusThree   // plusThree equals 3, or "minus minusthree"

五、混合运算(+=、-=)

例如:var a = 1

a += 2

// a is now equal to 3

六、比较运算(==、<、>、!=)

例如:1 == 1   // true, because 1 isequal to 1

2 !=1   // true, because 2 is not equal to 1

2 >1    // true, because 2 is greater than 1

1 <2    // true, because 1 is less than 2

1 >=1   // true, because 1 is greater than orequal to 1

2 <= 1   // false,because 2 is not less than or equal to 1

七、三元条件运算(?:)

例如:if question {

    answer1

} else {

    answer2

}

八、范围运算(a…b)

例如:for index in 1...5{

    println("\(index) times 5 is \(index *5)")

}

// 1times 5 is 5

// 2times 5 is 10

// 3times 5 is 15

// 4times 5 is 20

// 5 times 5 is 25

九、逻辑运算(!a、a&&b、a||b)

例如:let allowedEntry =false

if!allowedEntry {

    println("ACCESS DENIED")

}

// prints "ACCESS DENIED"

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值