为了更好地理解这个示例,我们始终建议您学习下面列出的 Golang 编程 的基础主题
一系列语句按照指定次数重复执行,或者执行直到满足指定条件,这称为程序循环。
for 循环语句允许多次执行语句集合。在 for 循环中,语句被分解为三个不同的部分。此外,这三个部分可以形成各种语法,以实现成功的循环迭代。
通常在 Golang 中,循环可以分为两种类型
for 循环 for range 循环我们使用 fmt.Println() 函数将字符串打印到输出屏幕。这里我们展示了如何在 Go 语言中实现循环语句。索引变量 i、j、n 用于 for-loop。为了从循环中退出,我们可以在这里使用 break 语句。
基本 for 循环的语法
for initializer; condition; incrementor {
}
下面是在 Go 程序中使用的步骤。
第一步:导入 fmt 包
步骤 2:使用 for-loop 通过变量 i 打印从 1 到 4 的数字
步骤 3:使用 for-loop 通过变量 j 打印从 6 到 10 的数字
步骤 4:使用 break 语句通过打印 exit 终止循环
步骤 5:使用 for-loop 通过变量 n 打印从 0 到 7 的奇数
步骤 6:所有数字都使用 fmt.Println() 打印
package main
import "fmt"
func main() {
i := 1
for i <= 4 {
fmt.Println(i)
i = i + 1
}
for j := 6; j <= 10; j++ {
fmt.Println(j)
}
for {
fmt.Println("exit")
break
}
for n := 0; n <= 7; n++ {
if n%2 == 0 {
continue
}
fmt.Println(n)
}
}
1 2 3 4 6 7 8 9 10 exit 1 3 5 7