美文网首页Swift
7.Swift学习之循环

7.Swift学习之循环

作者: YungFan | 来源:发表于2018-09-25 14:13 被阅读45次

循环的介绍

  • 在开发中经常会用到循环
  • 常见C/OC的循环有:for/while/do while.
  • Swift中对应的为:for/while/repeat while.

for循环的写法

  • C风格 循环(淘汰)
// 传统写法 已经在Swift3中淘汰
for var i = 0; i < 10; i++ {
    print(i)
}
  • for in 循环
for i in 0..<10 {
    print(i)
}

for i in 0...10 {
    print(i)
}
  • 特殊写法
    • 如果在for循环中不需要用到下标i
for _ in 0..<10 {
    print("hello")
}

while和repeate while循环

  • while循环
    • while的判断句必须有正确的真假,没有非0即真
    • while后面的()可以省略
var a = 0
while a < 10 {
    print(b)
    // a++已经在Swift3之后淘汰
    a = a + 1
}
  • repeat while循环
var b = 0
repeat {
    print(b)
    b = b + 1
} while b < 20

相关文章

  • 7.Swift学习之循环

    循环的介绍 在开发中经常会用到循环 常见C/OC的循环有:for/while/do while. Swift中对应...

  • Python 99乘法表

    python学习笔记之 for循环实现99乘法表

  • Python学习之循环

    条件控制 if,如果条件成立则做,反之做... 多个条件判断 循环 for for item in iterabl...

  • 程序结构之:循环结构

    程序结构之:循环结构 · 视频课程 程序结构之:循环结构 · 课程文稿 今天,我们来学习另一种程序结构:顺序结构。...

  • swift 学习笔记之循环

    1.for循环 基本用法和OC一致 条件表达式必须是bool类型的值 条件表达式的()可以省略 在OC中如果{}中...

  • RxSwift学习之十七 (内存管理,循环引用问题

    @[TOC](RxSwift学习之十七 (内存管理,循环引用问题)) 1. Rxswift内存管理简介 Rxswi...

  • 7.Swift中的函数

    函数的介绍 函数相当于OC中的方法 函数的格式如下 func是关键字,多个参数列表之间可以用逗号(,)分隔,也可以...

  • 第四章循环控制程序

    如何重复执行一个语句块,直到满足某个条件为之,这称为循环循环提供了终止循环的方式学习递增运算符和递减运算符与其他算...

  • swift学习之判断、循环语句

    判断语句 switch语句 for循环 while的语句 ?和!的用法

  • 5. python学习之for循环

    问题:如何利用for循环,输出以下结果: for 和if 嵌套 for 嵌套循环

网友评论

    本文标题:7.Swift学习之循环

    本文链接:https://www.haomeiwen.com/subject/owikoftx.html