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) }