Menu
CoddyTech

基础 for 循环

本课属于 Coddy GO 学习旅程的“基础知识”单元。第 45 课,共 109 课。

让我们来学习 Go 中基本的 for 循环,重点了解初始化部分。for 循环可以帮助我们多次重复运行代码。

首先,我们来创建一个简单的循环,从 1 计数到 3:

for i := 1; i <= 3; i++ {
    fmt.Println(i)
}

运行这段代码后,屏幕上会依次显示数字 1、2 和 3:

1
2
3

初始化部分 i := 1 只会在循环开始前执行一次。它会创建变量 i,并将其设为 1。变量 i 只能在循环内部使用。

中间部分 i <= 3 是用来检查是否应该继续循环的条件。最后部分 i++ 会在每次循环后将 i 的值增加 1。

challenge icon

挑战

入门
在这个挑战中,你将练习使用包含初始化、条件和后置语句的 for 循环。你的任务是完成 for 循环,打印从 1 到 5 的数字。

for 循环应该:
1. 将变量 i 初始化为 1
2. 只要 i 小于或等于 5,就继续循环
3. 每次迭代后将 i 增加 1

亲手试试

package main

import "fmt"

func main() {
	// TODO:补全 for 循环,输出从 1 到 5 的数字
	// 使用初始化语句、条件和后置语句的格式
	for /* 在这里编写你的代码 */ {
		fmt.Println(i)
	}
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Go 在线编译器