package main import "fmt" func main() { for{ fmt.Println("fuck") } } //单独 for 有点像python中的while True
package main import "fmt" func main() { a :=1 for a<10{ fmt.Println(a) a++ } } /*输出结果 1 2 3 4 5 6 7 8 9 */
package main import "fmt" func main() { for a := 1;a < 10;a++ { //定义索引,索引知足的条件,若是知足执行的内容{执行的代码} fmt.Println(a) } }
func main() { for a,b := 1,10;a < 10&&b>8;a,b=a+1,b-1 { fmt.Println(a) } } /*输出结果 1 2 */
和python同样
,break中止循环,continue跳出本层循环python