【Swift基础】03循环

转载 2016年06月02日 11:09:08

循环

OC风格的 for

// 传统写法
for var i = 0; i < 10; i++ {
    print(i)
}

Swift风格的 for

// 遍历 0 ~ <10
for i in 0..<10 {
    print(i)
}

print("---")

// 遍历 0 ~ 10
for i in 0...10 {
    print(i)
}
  • 阶段性小结
    • Swift 中使用 in 关键字标示循环的范围
    • 0..<10 表示从0到9
    • 0...10 表示从0到10
    • 注意之间不能出现空格

特殊写法

for _ in 0...10 {
    print("hello")
}
  • 阶段性小结
    • 如果不关心循环本身的索引,可以使用 _ 忽略
    • 这一技巧在之前的分支演练中出现过
举报

相关文章推荐

Swift学习之路03-基础,闭包

基础变量 let 常量 var变量 类型标注 var welcomeMessage: String 数值 一个十进制数字,没有前缀 一个二进制数,前缀是 0b 一个八进制数,前缀是 0o 一个十六...

IOS中的Swift基础03(字符串操作,数组,元组)

// //  main.swift //  SwiftLesson03 // //  Created by lanou on 16/10/24. //  Copyright (c) 2016...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

Swift基础03

Swift基础03函数和闭包函数的定义和调用// 1. 没有参数,没有返回值的函数 func method1() { print("老王,我终于开始学函数啦,好高兴啊") }method1()...

黑马程序员_毕向东_Java基础_DAY03_循环控制_学习笔记

------- android培训、java培训、期待与您交流! ---------- /* 黑马程序员_毕向东_Java基础视频教程—— 0301-语句(while).avi 0302-语句(d...

03 Java基础_条件、循环

03 Java基础_条件、循环 v      嵌套的 if 语句就是在 if 或 else 语句中包含另一个 if 语句 v      在 java 语言中,else 语句通常与同一块中距离它最近...

黑马程序员_Java基础Day03(上)_循环结构(Done)

------- android培训、java培训、期待与您交流! ---------- 四、循环结构。 代表语句:while、do-while、for 1.while语句格式: 定义初始化表达式...

[Swift]语法基础:for循环的使用

学过C语言的都知道,for循环的使用方法,标准的C-Type的for循环,格式如下: for(int i = 0 ; i < 10; i++){ // 你需要做的操作 } 在OC中还...

006--swift基础语法(switch、for循环、for反序遍历)

switch//switch 可以针对任意类型的值进行分支,不再局限在整数(OC必须为整数) //switch 一般不需要 break //switch 如果要多值,使用`,` //所有的分支至少需要...

芒果iOS开发之Swift教程03-Swift基础

【主要内容】 1.布尔值 2.元组 3.类型安全和类型推断 4.数值型字面量 5.数值类型转换 6. 类型别名 一、布尔值 在OC中布尔值类型叫做:BOOL,Swift中也有...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)