for循環三種形式:
1、for init; condition; post { }
一、inti賦初值;
二、condition判斷是否知足給定條件,若是值爲真,則執行循環體內語句,而後再執行 post。以後進入第二次循環,condition判斷是否知足給定條件,不然判斷 condition 的值爲假,不知足條件,就終止for循環,執行循環體外語句。
python
for a := 0; a < 100; a++ { fmt.Printf("a 的值爲: %d\n", a) }
2、for condition { }
數組
for a < b { a++ fmt.Printf("a 的值爲: %d\n", a) }
3、for 循環的 range 格式能夠對 slice、map、數組、字符串等進行迭代循環。格式以下:
ide
for i,x:= range numbers { fmt.Printf("第 %d 位 x 的值 = %d\n", i,x) }