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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。