Swift教程之循环语句

原创 2015年07月10日 11:32:22
import Foundation

//MARK:-----for循环
//for-in
for index in 1...5
{
    print("\(index) * 5 = \(index*5) ")
}

//求3的10次幂
//如果不需要知道区间内每一项的值,你可以使用下划线(_)
var answer = 1
for _ in 1...10
{
    answer *= 3
}
print("3的10次幂是\(answer)")

//for-in 遍历数组
let names = ["小米","苹果"]
for name in names
{
    print("Hello, \(name)!")
}

//for-in 遍历字典
let dic = ["地址":"北京","age":20]
for (key,value) in dic
{
    print("\(key)是\(value)")
}

//for条件递增(for-condition-increment)
for var i = 0; i < 3; ++i
{
    print("i is \(i)")
}

//MARK:----while循环和do-while循环
//while循环
var va = 1
while va < 5
{
    print("while index is \(va)")
    va++
}


//do-while循环
var vb = 1
repeat
{
    print("do while index is \(vb)")
    vb++
} while vb < 5

版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS 8 Metal Swift 教程(二):3D图形

在开始之前,你可以先参考一下本系列的第一篇教程: - iOS 8 Metal Swift教程(一) :开始学习 在本篇教程中,你将应用到3D图形中的一系列矩阵变换,并会学习到如下内容: ...
  • sunyazhou13
  • sunyazhou13
  • 2014年11月07日 10:24
  • 930

Silver:用Swift编写iOS、Android和.NET应用

摘要:Silver编译器可以为.NET CLR、Java/Android JVM和Cocoa运行时提供编译工作,尽管支持iOS、Android和Windows平台,但却有着非常明确的非跨平台定位,致力...
  • u010739551
  • u010739551
  • 2015年03月02日 10:02
  • 475

中文版 Apple 官方 Swift 教程《The Swift Programming Language》

Swift 初见 本页内容包括: 简单值(Simple Values)控制流(Control Flow)函数和闭包(Functions and Closures)对象和类(Objects ...
  • investzhu
  • investzhu
  • 2014年06月13日 19:37
  • 1697

Swift教程之代理协议

import Foundation //协议的语法 //MARK: - 1、协议的定义 protocol FirstProtocol { // 协议内容 } protocol Anothe...
  • pengyuan_D
  • pengyuan_D
  • 2015年07月10日 11:42
  • 512

Swift教程之元组类型

//MARK:--------------元组------------ /* -------------------------------------------------------------...
  • pengyuan_D
  • pengyuan_D
  • 2015年07月09日 14:03
  • 401

Swift教程

如果你以Objective-C为基础,进行学习Swift,本教程会起到事半功倍的效果,如果你没有编程的基础,那么本教程不适合你,请节省时间 本教程也非书籍一般,按部就班的学习,而是将一些Swift需...
  • Xoxo_x
  • Xoxo_x
  • 2016年10月10日 23:39
  • 594

swift教程

http://www.runoob.com/swift/swift-tutorial.html
  • huangtingting_swift
  • huangtingting_swift
  • 2016年09月03日 19:31
  • 31

iOS游戏框架Sprite Kit基础教程——Swift版上册第二章-pdf

[@2015-2-0记录一下自己的脚印:啊哈哈哈,找的就是它了iOS游戏框架Sprite Kit基础教程——Swift版上册第二章-pdf,要的赶紧吧,不晓得分享人有没有取消分享。。。 下载地址:ht...
  • xiaomengku_it
  • xiaomengku_it
  • 2015年06月16日 20:06
  • 529

Swift教程之NSArray

//MARK:-------数组------------------ /* 数组与字典 使用[]操作符声明数组(array)和字典(dictionary) */ //数组 //Demo...
  • pengyuan_D
  • pengyuan_D
  • 2015年07月09日 13:55
  • 462

Swift教程之枚举语法

import Foundation //MARK:-------枚举语法----------- //不像 C 和 Objective-C 一样,Swift 的枚举成员在被创建时不会被赋予一个默认的整...
  • pengyuan_D
  • pengyuan_D
  • 2015年07月10日 11:30
  • 695
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Swift教程之循环语句
举报原因:
原因补充:

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