Swift_循環(huán)/分支 結(jié)構(gòu)

一. 常用循環(huán)結(jié)構(gòu)

循環(huán): for, for_in, while, repeat_while

for循環(huán)

// 不需要添加括號
for var i = 0; i < 10; i++ {
    
 >   print(i)

>}```

>####forin循環(huán)

//1..<10: 表示開區(qū)間, 即1~9
for var number in 1..<10{

print(number)

}

//1...10: 表示閉區(qū)間, 即1~10
for var number in 1...10{

print(number)

}```

while循環(huán)

var j = 5
while j > 0{
    j--
    print(j)
}```

>####repeat_while(即: OC 中的do...while循環(huán))

var i = 10
repeat {

print("repeat")
i--

}while i > 0```

循環(huán)遍歷數(shù)組

var animal = ["a", "b", "c", "d", "e"]
for a in animal{
    
>    print(a)
}```

>####循環(huán)遍歷字典

animalDic = ["dog":"??", "cat":"??"]
//注意: 結(jié)果的參數(shù)類型
for (key, value) in animalDic{

print("key = (key), value = (value)")
}```

二. 常用的分支結(jié)構(gòu)

  1. if , if ... else , switch...case

if, if ... else

>let flag:Bool = true
if flag == true{
    
  >  print("flage = \(flag)")
    
>}else{
    
>    print("flage = ", false)
}```

>####2. switch ... case ( 默認(rèn)自帶 break)

//特點(diǎn):
//1. switch中想要實(shí)現(xiàn)貫穿, 使用關(guān)鍵字fallthrough
let temp = 20
switch temp {

case 0 : print("為零")
fallthrough
case 1 : print("為1")
fallthrough
default : print("你猜")
}

//2. case 后面可以是條件范圍
switch temp {
case var a where temp >= 0 && temp < 10 :
a = 20
print("a = (a)")
default : print("你猜")

}

//3. case后面可以是添加范圍
switch temp {
case 0...10 :
print("0~9")
case 10...20:
print("10~20")
default : print("你猜")

}

//4. switch ... case 可以匹配一個(gè)元組
let point = (10, 10)
switch point {

case (10, 0):
print("case1")
case (0, 10):
print("case2")
case (10, 10):
print("case3")

default:
print("other")
}```

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末苛茂,一起剝皮案震驚了整個(gè)濱河市鸠窗,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌躁绸,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件费韭,死亡現(xiàn)場離奇詭異庭瑰,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)弹灭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進(jìn)店門穷吮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人捡鱼,你說我怎么就攤上這事〔纾” “怎么了乍迄?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長褥伴。 經(jīng)常有香客問我漾狼,道長,這世上最難降的妖魔是什么邦投? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任擅笔,我火速辦了婚禮,結(jié)果婚禮上念脯,老公的妹妹穿的比我還像新娘弯淘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布借嗽。 她就那樣靜靜地躺著转培,像睡著了一般。 火紅的嫁衣襯著肌膚如雪惨寿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天裂垦,我揣著相機(jī)與錄音肌索,去河邊找鬼。 笑死企量,一個(gè)胖子當(dāng)著我的面吹牛亡电,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播份乒,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼或辖,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了颂暇?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤湿蛔,失蹤者是張志新(化名)和其女友劉穎县爬,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體财喳,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年所踊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片污筷。...
    茶點(diǎn)故事閱讀 39,841評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡乍赫,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出惋增,到底是詐尸還是另有隱情改鲫,我是刑警寧澤诈皿,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布稽亏,位于F島的核電站缕题,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏烟零。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一宵睦、第九天 我趴在偏房一處隱蔽的房頂上張望墅诡。 院中可真熱鬧,春花似錦末早、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至痪欲,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間业踢,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工瞬沦, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留雇锡,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓曙痘,卻偏偏與公主長得像立肘,于是被迫代替她去往敵國和親边坤。 傳聞我的和親對象是個(gè)殘疾皇子谅年,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 01-常量與變量 學(xué)習(xí)swift第一步打印Hello World print("Hello World") swi...
    iOS_恒仔閱讀 5,148評論 2 19
  • 2014年的蘋果全球開發(fā)者大會(huì)(WWDC)文黎,當(dāng)Craig Federighi向全世界宣布“We have new ...
    yeshenlong520閱讀 2,294評論 0 9
  • Swift 介紹 簡介 Swift 語言由蘋果公司在 2014 年推出殿较,用來撰寫 OS X 和 iOS 應(yīng)用程序 ...
    大L君閱讀 3,213評論 3 25
  • 今天是呆在家里的最后一個(gè)夜晚。夜有點(diǎn)涼劳闹,也有點(diǎn)隱約的不舍。一個(gè)人本涕,睡不著的一個(gè)人伙窃,輾轉(zhuǎn)反側(cè)菩颖。自從去南方讀書后为障,每年...
    零桶閱讀 276評論 0 0
  • 無數(shù)次的通過各種途徑聽到了無數(shù)所謂“過來人”的勸告:年輕人,用別人游戲人間的時(shí)間去努力學(xué)習(xí)眉撵,才不虛此生;趁著...
    木目十三閱讀 241評論 0 0