package main import "fmt" func main() { for{ fmt.Println("fuck") } } //單獨 for 有點像python中的while True
package main import "fmt" func main() { a :=1 for a<10{ fmt.Println(a) a++ } } /*輸出結果 1 2 3 4 5 6 7 8 9 */
package main import "fmt" func main() { for a := 1;a < 10;a++ { //定義索引,索引知足的條件,若是知足執行的內容{執行的代碼} fmt.Println(a) } }
func main() { for a,b := 1,10;a < 10&&b>8;a,b=a+1,b-1 { fmt.Println(a) } } /*輸出結果 1 2 */
和python同樣
,break中止循環,continue跳出本層循環python