ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> ### 循环语句 for ~~~ //支持3种形式 for init; condition; post {} for condition {} for {} ~~~ ~~~ package main import "fmt" func main() { //形式一: for number1 := 1; number1 < 3; number1++ { fmt.Printf("number1:%d\n", number1) } //形式二: number2 := 1 for number2 < 3 { fmt.Printf("number2:%d\n", number2) number2++ //不能写成 number2 = number2++(++ 与 -- 是作为语句而不是作为表达式) } //形式三: for没有条件将无限循环;用break 退出循环 for { fmt.Println("loop") break } } ~~~