對大多數人來說,反覆地做同樣的事情很煩人,既然如此,爲什麼不讓計算機 來爲我們做這些事情呢?計算機從來不會覺得煩,所以它們非常擅長去完成重複的 任務。在這一章中我們就來看如何讓計算機做重複的事情。
計算機程序通常會周而復始地重複同樣的步驟,這稱爲循環(looping)。主要有 兩種類型的循環:
- 重複一定次數的循環,稱爲計數循環(counting loop);
- 重複直至發生某種情況時結束的循環,稱爲條件循環(conditional loop),因爲只要條件爲真,這種循環會一直持續下去。
1.1 計數循環
第一種循環稱爲計數循環。我們還聽過有人把它叫做 for 循環,因爲很多語言 在程序中都使用 for 關鍵字來創建這種類型的循環。
for i in 1...5{
print("Hello World")
}
//程序在Swift Playgrounds 的空白中運行
雖然只是一個print語句,但程序會顯示5次Hello World,那麼踏實怎麼做到的