老雷go语言视频教程之Go语言的循环语句for
老雷go语言视频教程之循环语句for
一、for语法
for i := 0; i < 5; i++ {
//执行
}
二、break 中断整个执行
for i := 0; i < 5; i++ {
if i==2 {
break;
}
}三、continue 忽略当前循环
for i := 0; i < 5; i++ {
if i==2 {
continue;
}
}四、range遍历
strings := []string{"a", "b"}
for i, s := range strings {
fmt.Println(i, s)
}课后练习:
循环输出10到1的
package main
import (
"fmt"
)
func main() {
for i := 0; i < 10; i++ {
if i == 2 {
continue
}
if i == 8 {
break
}
fmt.Println(i)
}
strings := []string{"a", "b"}
for i, s := range strings {
fmt.Println(i, s)
}
}