Swift-区间运算符
来源:互联网 发布:python 做网站 收费吗 编辑:程序博客网 时间:2024/06/10 03:15
//
// main.swift
// Swift-区间运算符
//
// Created by dingkang on 16/6/7.
// Copyright © 2016年 dingkang. All rights reserved.
//
import Foundation
//swift提供了“闭区间运算符”和“半闭区间运算符”来表达一个区间值的运算方法。
/**
1.闭区间运算符
闭区间运算符用于定义一个区间的所有值,如a…b 定义一个包含a到b(其中包括a和b)区间的所有值。闭区间运算符在辗转只用一个区间所有值的时候非常有用。其构成如下:
for-in a…b //只循环使用a到b的值且包含a和b
for index in 1...5{ //声明一个1~5的数值区间print("\(index)*5 = \(index*5)") //循环输出声明区间数值乘以5之后的式子及乘积}
输出结果:
2.半闭区间运算符
半闭区间a..< b用于定义一个从a到b单不包括b的区间。之所以成为半闭区间,是因为该区间包含第一个值不包含最后的值。半闭区间结构如下:
for-in a..< b //只循环使用a到b的值 但包含a 而不包含b
半闭区间的实用性在于当你使用一个从0开始的列表(如数组)时,能够非常方便的从0数到列表的长度。
let fruits = ["grape","apple","pear","banana"]let count = fruits.countfor i in 0..<count{ print("第\(i+1)种水果是\(fruits[i])")}
输出结果:
0 0
- Swift--区间运算符
- Swift区间运算符
- swift -区间运算符
- Swift-区间运算符
- 2.8 Swift区间运算符
- swift 学习笔记(12)-区间运算符
- swift 字符、元组、随机数、区间运算、操作符重载——swift学习(三)
- swift 系统学习 03 三目 区间运算符 开区间 闭区间 和三目类似的还有一个空合/聚合运算符
- Swift语法基础:12 - Swift的比较运算, 三目条件运算, 区间运算, 逻辑运算
- Swift学习笔记(十三)——区间运算符和for-in循环
- Swift学习---基础三(区间运算符、控制器转移语句)
- Swift--基本运算符
- Swift 高级运算符
- [Swift]基本运算符
- swift运算符重载
- Swift-高级运算符
- swift 部分运算符
- Swift 运算符重载
- AFNetworking实现下载
- 你所不知道的“位运算及运算过程”
- 练习打字第十七天!
- java练习——设计一个中年类(可对输入的姓名年龄进行校验)
- Mesos+Kubernetes集成安装部署
- Swift-区间运算符
- Flex 布局教程:语法篇
- 带你吃透RTMP
- CODEVS 2744 养鱼喂妹纸
- 变量命名规范
- ssh——搭建一个web商城(一)
- Git : 初步了解
- 机房收费(一)之上下机
- MPEG-DASH介绍