Swift语言快速入门02——基本运算符 发表于 2019-03-31 | 分类于 程序人生 > Swift 本文字数: 878 | 阅读时长 ≈ 1 分钟 说明本系列是自学经历的笔记,不提供多余文字说明,默认有编程基础 正文123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263// 1. 算术运算let a = 10let b = 20a + b"3" + ".14" // 字符串拼接// 2. 赋值运算符let c = a// 3. 求余数b % aa % b// 4. 组合赋值运算符var d = 1d += 1 // 等同于d = d + 1print(d)// 5. 比较运算符let A = 10let B = 20print(A == B)print(A > B)print(A != B)// 6. 三元运算符let C = 10let D = 20let E = C > D ? C : 100print(E)// 7. 空合运算符let F : String? = nilprint(F ?? "123")// 8. 区间运算符// 8.1 闭区间运算符// a...bprint("开始打印闭区间运算符...")for i in 1...5 { print(i)}print("打印闭区间运算符结束")// 8.2 半开区间运算符print("开始打印半开区间运算符...")for i in 1..<5 { print(i)}print("打印半开区间运算符结束")// 8.3 单侧区间运算符let arr1 = [1, 2, 3, 4, 5]print("打印单侧区间运算符开始...")for i in arr1[..<2] { // 打印索引为0、1的元素 print(i)}print("打印单侧区间运算符结束")// 9. 逻辑运算符// 与、或、非// && || !