for】 循环【golang】


1.

for i := 1; i <= 10; i++ {

    fmt.Println(i)

}

2.

j := 1

for j <= 10 {

    fmt.Println("hello....", j)

    j++

}

3.

for {

    循环语句

}

4.

var str string = "hello,steven qin"

for i := 0; i < len(str); i++ {

    fmt.Printf("%c \n", str[i])

}

5.

var str string = "abc~defg"

for index, val := range str {

    fmt.Printf("index=%d , val=%c \n", index, val)

}

6.

arr := []int{100, 200, 300}

for i, value := range arr {

    fmt.Println(i, "----", value)

}

7.

i := 0

HAHA:

for i < 50 {

    i++

    if i%5 == 0 {

        goto HAHA

    }

    fmt.Printf("%d ", i)

}


腾图小抄 SCWY.net v0.03 小抄561条 自2022-01-02访问364419次