您的位置:首页 > 其它

13.基础操作符

2016-01-26 23:12 323 查看
操作符一共分为三种,unary,Binary,Ternary

Unary:每次只操作一个目标,而且紧跟变量或者常量前面或者后面,没有空格(如:-a,i++),是一个一元操作符

Binary:位于操作的2个对象中间,而且最好有空格分开(如:2+3),这样看得比较清楚,是二元操作符

Ternary:用来表示逻辑判断(如:a ? b : c),三元操作符

//赋值
let b = 10
var a = 5
a = b//现在a = 10

let 常规任务 = 4
var 加班任务 = 2
加班任务 = 常规任务

//元组赋值
let (x, y) = (1, 2)

let (常规任务1,加班任务1) = (1, 2)

//在if后面用赋值语句是不对的
/*
if x = y {
//这种写法在swift中是错误的
}
*/

//数学运算符(+-*/)
2 + 3
1 - 1
6 * 6
20 / 2
20.0 / 3

//另外"+"号可以将两个字符串链接起来
print("小哥" + "这是swift语言")

//当引号里面只有一个字母或者数值,叫做字符类型,不是字符串
let 狗: Character = "d"
let 牛: Character = "n"

//去余数运算符
9 % 4
//取余的时候,取余的右边为正或者负,不影响结果
-10 % -6
-10 % 6
//这两个结果一样
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  操作符